Where Arch meets aesthetics — powered by my cat 💙
Important
Just for Arch users, btw...
curl -fsSL https://github.com/fk2731/FixiBar/main/setup.sh | bashNote
Includes an optional step to sign your kernel for Secure Boot.
Here’s a brief overview of the main folders and files:
boot/→ Boot-related configurations (rEFInd, Plymouth themes, etc.)config/→ General system and app configsFixi/→ Fixi Custom scripts and modules (Bar, Widgets, etc.)login/→ Login related configs (SDDM tweaks)pacman.conf→ Pacman package manager configurationsetup.sh→ Installation script for Arch Linuxutils/→ Screenshots
DemoFixiBar2.mp4
-
NeoVim:
-
Terminal: Kitty
-
Shell: Zsh with Powerlevel10k
-
Swaync (Fixi Theme): Notification Center, BackLight Controller, Volume Controller, Mpris Module, Buttons Grid
- Buttons Grid:
- Bluetooth (adw-bluetooth)
- Power Menu (Fixi App)
- Clipboard manager (cliphist)
- Screen shader (hyprshade)
- Internet ( rofi-wifi )
- Snipping Tools (Fixi App)
- App Launcher (rofi)
- Calculator (rofi-calc)
- Buttons Grid:
-
Swayosd
-
Bar (FixiBar):
-
Workspaces
-
Memory Stats
-
Mpris module - Thanks to: AxKhz-Shell
-
Volume Indicator
-
Bluetooth Indicator
-
Notifications
-
Network
-
Time, date and calendar
-
Battery indicator (if needed)
-
-
Widgets (Fixi Custom):
-
Hyprpaper
-
Hyprlock (Fixi's version from MrVivekRajan)
-
File Manager: Nemo (not customized)
-
Display Manager: SDDM (Fixi Theme)
-
Boot Managaer: rEFInd (Catppuccin Mocha)
-
Plymouth (Catppuccin Mocha)
Note
lsdis an enhancedlscommandtldris an enhancedmancommandogmanis an alias for the originalmancommand
| Action | KeyBinds |
|---|---|
| Close current app | Super C |
| Launch Kitty terminal | Super Q |
| Launch Swaync | Super N |
| Launch Rofi | Super R |
| Launch Brave | Super B |
| Launch Spotify | Super M |
| Launch Calculator | Super P |
| Launch Snipping Kit | Super Z |
| Launch Power menu | Super W |
| Open ChatGPT | Super F |
| Open Copilot | Super G |
| Launch Telegram | Super T |
| Action | KeyBinds |
|---|---|
| Switch window focus in workspace | Alt + Tab |
| Move focus left | Super H |
| Move focus down | Super J |
| Move focus up | Super K |
| Move focus right | Super L |
| Navigate through workspaces | Super Tab |
| Move window to another workspace | Super Shift <Number> |
| Switch to workspace | Super <Number> |
| Action | KeyBinds |
|---|---|
| Launch FixiBar | Super Shift B |
| Lock screen | Super Shift L |
| Increase First Extra Monitor Brightness | Super F2 |
| Decrease First Extra Monitor Brightness | Super F1 |
| Active Power Saving Mode | Super Shift N |
Contributions, issues, and feature requests are welcome!
If you want to help improve FixiBar, follow these simple steps:
- Fork this repository.
- Create a new branch with your feature or fix:
git checkout -b feature/awesome-idea
- Commit your changes and push them:
git commit -m "feat: add awesome idea" git push origin feature/awesome-idea - Open a Pull Request.
Tip
Make sure to follow the existing code style and structure for consistency.
This project is licensed under the MIT License. You are free to use, modify, and distribute it as long as proper credit is given.




















