{ "layer": "top", "position": "top", "height": 25, "spacing": 8, "modules-left": ["niri/workspaces", "niri/window"], "modules-center": ["custom/gpu", "cpu", "memory", "disk", "network#down", "network#up"], "modules-right": ["pulseaudio", "tray", "clock", "custom/notification", "custom/lock"], "niri/workspaces": { "format": "{icon}", "on-click": "activate", "format-icons": { "active": "\uf444", "default": "\uf4c3" }, "icon-size": 10 }, "niri/window": { "max-length": 36 }, "custom/gpu": { "exec": "cat /sys/class/hwmon/hwmon2/device/gpu_busy_percent", "format": " {}%", "return-type": "", "interval": 2, "on-click": "kitty btop", "align": 0 }, "cpu": { "format": " {usage}%", "interval": 2, "on-click": "kitty btop", "align": 0 }, "disk": { "format": " {percentage_used}%", "on-click": "kitty btop", "align": 0 }, "memory": { "interval": 4, "format": " {percentage}%", "on-click": "kitty btop", "align": 0 }, "network#down": { "interval": 2, "format": " {bandwidthDownBits}", "tooltip-format-wifi": "{essid} ({signalStrength}%)", "tooltip-format-ethernet": "{ifname}", "align": 0 }, "network#up": { "interval": 2, "format": " {bandwidthUpBits}", "tooltip-format-wifi": "{essid} ({signalStrength}%)", "tooltip-format-ethernet": "{ifname}", "align": 0 }, "pulseaudio": { "format": "\udb81\udd7e {volume}%", "format-source": " {volume}%", "format-source-muted": "", "on-click": "pavucontrol", "max-volume": 100, "scroll-step": 1 }, "tray": { "icon-size": 16, "spacing": 8 }, "clock": { "interval": 5, "format": "{:%Y-%m-%d %H:%M}" }, "custom/notification": { "tooltip": false, "format": "{icon}", "format-icons": { "notification": "", "none": "", "dnd-notification": "", "dnd-none": "", "inhibited-notification": "", "inhibited-none": "", "dnd-inhibited-notification": "", "dnd-inhibited-none": "" }, "return-type": "json", "exec-if": "which swaync-client", "exec": "swaync-client -swb", "on-click": "swaync-client -t -sw", "on-click-right": "swaync-client -d -sw", "escape": true }, "custom/lock": { "tooltip": false, "on-click": "swaylock -f", "format": "", }, }