{
"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": "",
},
}