If you are like me and use Omarchy on all of your machines and get tired of Waybar, this is a great alternative. Omarchy Bar is designed for productivity and easy management.
Important
This project was developed independently and is not affiliated with Omarchy nor Waybar.
Omarchy Bar has completed testing and is working.
No bugs have so far been reported.
Omarchy bar is a panel for the top, bottom, or side of your screen.
Easy configuration and customization make this an effortless switch. Omarchy Bar is different from other panels. Omarchy Bar is independently developed and is made using
- Requires
waybar,playerctl,curl, andpavucontrolfor the default actions. - The tray is an expandable group. Click
TRAYto open/close.
Install using git if already installed.
git clone https://github.com/SYOP200/Omarchy-BarAfter install run:
systemctl --user enable omarchy-top-bar If the Waybar is still there, use the command:
SUPER, SHIFT, SPACEBAR # Turns of waybar, for now
On first startup, you might need to run:
systemctl --user enable omarchy-top-bar
systemctl --user daemon-reload
systemctl --user start omarchy-top-barIf this guide is unclear or if something goes wrong, open an Issue or a PR.
- Command:
omarchy-top-bar - Direct:
/home/sysop/projects/Top-Bar/bin/top-bar
A user systemd service is installed and linked to graphical-session.target:
- Service file:
/home/sysop/.config/systemd/user/omarchy-top-bar.service - Enable link:
/home/sysop/.config/systemd/user/graphical-session.target.wants/omarchy-top-bar.service
If you want to start it immediately in this session, run:
systemctl --user daemon-reload
systemctl --user start omarchy-top-barEdit settings in:
/home/sysop/projects/Top-Bar/top-bar.conf
Key options include module lists, bar size, colors, font size, date/time formats, and command overrides.
The generated files are placed in:
~/.cache/omarchy-top-bar/config.jsonc~/.cache/omarchy-top-bar/style.css
If you found this useful, star it so others can find it too!