Omarchy Waybar
August 5, 2026 ยท View on GitHub
Waybar config for omarchy.
You can find my other dotfiles here.
Git Modules
custom/git-notificationsuses the stowedgit-notifications-barcommand and readsdot git-notifications --bar-json.custom/git-workflowsuses the stowedgit-workflows-barcommand.- The workflow module reads
dot git-workflows --bar-json --since <one-hour-ago>so it only reflects watched workflow runs created in the last hour. custom/git-diffuses the stowedgit-diff-barcommand and readsdot git-diff --bar-json.- Left click opens the relevant TUI; right click refreshes the cache or alternate git diff pane.
Package Updates
custom/package-updatesreads package names from~/.config/dotfiles/.dot-public-packagesand checks repository packages withpacman -Quand foreign packages withyay -Qua.- Repo and AUR package updates are shown as a count with the package names in the tooltip. Repository updates remain visible when the AUR check fails, and the module stays hidden when every watched package is current.
- The module sits alongside Omarchy's built-in update indicator. Its cache refreshes every 15 minutes, on signal 12, or on right click. AUR HTTP 4xx/5xx responses trigger an AUR-only exponential retry delay from 30 minutes up to six hours. Left click opens the full Omarchy updater.