📊 Waybar & Scripts
This setup features a custom Dual Waybar that was hand-crafted from scratch. Because a standard top bar couldn't comfortably fit all system metrics alongside 9 workspaces, a bottom floating dock was created to hold open applications.
The Dual Bar Setup
Top Bar (Status Bar)
- Config:
~/.config/waybar1/config-wayfire&style.css - Position: Top
- Left: Arch Launcher, Media Player.
- Center: Clock, Weather.
- Right: Tray, Network, Battery, Disk, CPU, Temperature, Memory, Pulseaudio, Notifications, Power Menu.
Bottom Dock (Taskbar)
- Config:
~/.config/waybar1/config-bottom&style-bottom.css - Position: Bottom Center (Floating with 400px margins for a dock aesthetic).
- Content:
wlr/taskbaronly. - Icons: Uses the "Star" icon theme at 28px.
- Interaction: Left-click to activate, Middle-click to close, Right-click to minimize.
📜 Key Scripts
Located in ~/.config/waybar1/scripts/:
| Script | Description |
|---|---|
weather.py |
Fetches weather data for the Waybar module. |
player.sh |
Fetches current media playback metadata. |
Located in ~/.config/waybar1/:
| Script | Description |
|---|---|
rofi_powermenu |
Rofi power/logout menu script. |
powermenu.rasi / confirm.rasi |
Rofi themes for the power menu. |