[ { "height": 25, "layer": "top", "output": [ "DP-3", "eDP-1" ], "modules-left": [ "group/system" ], "modules-center": [ "niri/workspaces" ], "modules-right": [ "custom/progress", "custom/systemd", "pulseaudio", "backlight", "battery", "group/tray", "custom/dunst", "clock" ], "backlight": { "format": "{icon} {percent}%", "format-icons": [ "" ], "tooltip": false }, "battery": { "format": "{icon} {capacity}%", "format-charging": " {capacity}%", "format-icons": [ "", "", "", "", "" ], "states": { "critical": 15, "warning": 30 } }, "clock": { "interval": 60, "format": "{:%H:%M}", "rotate": 0, "tooltip": false }, "cpu": { "format": " {usage}%", "states": { "critical": 90, "warning": 70 } }, "custom/dunst": { "exec": "dunst.sh", "on-click": "dunstctl set-paused toggle", "restart-interval": 1, "tooltip": false }, "custom/logo": { "format": " ", "tooltip": false }, "custom/mako": { "exec": "mako.sh", "on-click": "mako-toggle.sh", "restart-interval": 1, "tooltip": false }, "custom/progress": { "exec": "waybar-progress.sh", "interval": 1, "return-type": "json" }, "custom/systemd": { "exec": "waybar-systemd.sh", "interval": 10, "return-type": "json" }, "custom/trayicon": { "format": "󰅁", "tooltip": false }, "disk": { "format": " {percentage_free}%", "states": { "critical": 90, "warning": 70 } }, "group/system": { "drawer": { "click-to-reveal": true, "transistion-left-to-right": true, "transition-duration": 250 }, "modules": [ "custom/logo", "cpu", "memory", "disk", "network" ], "orientation": "inherit" }, "group/tray": { "drawer": { "click-to-reveal": true, "transistion-duration": 250, "transition-left-to-right": false }, "modules": [ "custom/trayicon", "tray" ], "orientation": "inherit" }, "hyprland/workspaces": { "active-only": false, "all-outputs": false, "format": "{icon}", "format-icons": { "urgent": "", "visible": "", "empty": "" }, "on-click": "activate", "show-special": false, "on-scroll-up": "hyprctl dispatch workspace r-1", "on-scroll-down": "hyprctl dispatch workspace r+1", "persistent-workspaces": { "*": 3 } }, "niri/workspaces": { "format": "{icon}", "format-icons": { "browser": "", "discord": "", "chat": "", "active": "", "default": "" } }, "memory": { "format": " {}%", "states": { "critical": 90, "warning": 70 } }, "network": { "format-disconnected": " ", "format-ethernet": " {ifname}", "format-linked": " {ifname}", "format-wifi": " {essid}", "interval": 2, "tooltip-format": "{ifname}: {ipaddr}/{cidr}\n {bandwidthDownBits}\n {bandwidthUpBits}" }, "pulseaudio": { "format": "{icon} {volume}% {format_source}", "format-bluetooth": "{icon} {volume}% {format_source}", "format-bluetooth-muted": " {icon} {format_source}", "format-icons": { "car": "", "default": [ "", "", "" ], "hands-free": "", "headphone": "", "headset": "", "phone": "", "portable": "" }, "format-muted": " {format_source}", "format-source": " {volume}%", "format-source-muted": "", "on-click": "/nix/store/2894dhb9zixl8a46hai9rh20k91mw5p3-pavucontrol-6.1/bin/pavucontrol", "on-click-middle": "/nix/store/xfwsp8vl887ks0hbb227i0fj4lijz082-helvum-0.5.1/bin/helvum", "on-scroll-down": "volume-control.sh --dec", "on-scroll-up": "volume-control.sh --inc" }, "tray": { "icon-size": 12, "rotate": 0, "spacing": 5 } } ]