{ "layer": "top", "position": "bottom", "height": 24, "spacing": 6, "modules-left": [ "wlr/workspaces" ], "modules-center": [ ], "modules-right": [ "network", "temperature", "cpu", "memory", "custom/pacman", "custom/weather", "clock", "tray" ], "wlr/workspaces": { "on-click": "activate", "all-outputs": true, "sort-by-number": true, "persistent_workspaces": { "01": [], "02": [], "03": [], "04": [], "05": [], "06": [], "07": [], "08": [], "09": [], "10": [] } }, "sway/workspaces": { "disable-scroll": true, "all-outputs": true, "format": "{name}", "persistent_workspaces": { "01": [], "02": [], "03": [], "04": [], "05": [], "06": [], "07": [], "08": [], "09": [], "10": [] } }, "hyprland/window": { "max-length": 128 }, "clock": { "interval": 1, "format": " {:%Y-%m-%d %H:%M:%S}", "tooltip-format": "{:%Y %B}\n{calendar}" }, "cpu": { "format": " {usage}%" }, "memory": { "format": " {percentage}%" }, "network": { "format": " {ipaddr}" }, "temperature": { "format": " {temperatureC}°C" }, "tray": { "spacing": 4 }, "custom/pacman": { "format": " {}", "interval": 3600, "exec": "checkupdates | wc -l", "on-click": "alacritty -e 'archlinux-update'; pkill -SIGRTMIN+8 waybar", "signal": 8 }, "custom/weather": { "exec": "~/.config/waybar/wttr.py", "return-type": "json", "format": "{}", "tooltip": true, "interval": 1200 } }