{ "margin-top": 8, "margin-left": 14, "margin-right": 14, "margin-bottom": 0, "height": 38, "layer": "bottom", "position": "top", "spacing": 4, "reload_style_on_change": true, "modules-left": [ "custom/nomarchy", "clock" ], "modules-center": [ "hyprland/workspaces" ], "modules-right": [ "custom/recording", "custom/updates", "custom/doctor", "idle_inhibitor", "custom/nightlight", "hyprland/language", "custom/vpn", "pulseaudio", "battery", "custom/powerprofile", "tray", "custom/notification", "custom/powermenu" ], "custom/nomarchy": { "interval": "once", "format": "", "on-click": "nomarchy-menu", "tooltip-format": "Nomarchy menu" }, "clock": { "format": "{:%H:%M · %a %d %b}", "on-click": "nomarchy-calendar", "tooltip": true, "tooltip-format": "{:%A, %d %B %Y\n%Z (UTC%z)}" }, "hyprland/workspaces": { "disable-scroll": true, "all-outputs": true, "on-click": "activate", "on-scroll-up": "hyprctl dispatch workspace r+1", "on-scroll-down": "hyprctl dispatch workspace r-1" }, "custom/recording": { "return-type": "json", "interval": 10, "signal": 8, "exec": "nomarchy-record status", "on-click": "nomarchy-record stop" }, "custom/updates": { "return-type": "json", "interval": 1800, "signal": 9, "exec": "nomarchy-updates status", "on-click": "sh -c '$TERMINAL -e nomarchy-updates upgrade'" }, "custom/doctor": { "return-type": "json", "format": "{}", "interval": 300, "signal": 10, "exec": "nomarchy-doctor-status", "on-click": "nomarchy-menu doctor" }, "idle_inhibitor": { "format": "{icon}", "format-icons": { "activated": " 󰅶 ", "deactivated": " 󰾪 " } }, "custom/nightlight": { "return-type": "json", "interval": 3, "exec": "nomarchy-nightlight status", "on-click": "nomarchy-nightlight toggle" }, "hyprland/language": { "format": "󰌌 {short}", "tooltip": false }, "custom/vpn": { "return-type": "json", "interval": 5, "exec": "nomarchy-vpn-status", "on-click": "nomarchy-vpn" }, "pulseaudio": { "scroll-step": 5, "format": "{icon}{volume}%", "format-bluetooth": "{icon} {volume}%", "format-bluetooth-muted": " {icon}", "format-muted": "muted", "format-icons": { "headphone": " ", "hands-free": " ", "headset": " ", "phone": " ", "portable": " ", "car": " ", "default": [ " ", " ", " " ] }, "on-click": "wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle", "on-click-right": "pwvucontrol", "tooltip-format": "{desc} | {volume}%" }, "battery": { "interval": 30, "states": { "warning": 25, "critical": 10 }, "format": "{icon}{capacity}%", "format-charging": "{capacity}%", "format-plugged": "{capacity}%", "tooltip-format-plugged": "Plugged in, not charging — held at {capacity}% by the battery charge cap\nCharging resumes ~10% below the cap · click to adjust", "format-icons": [ " ", " ", " ", " ", " " ], "on-click": "nomarchy-menu powermgmt", "tooltip-format": "Battery status" }, "custom/powerprofile": { "return-type": "json", "interval": 5, "exec": "nomarchy-powerprofile-status", "on-click": "nomarchy-menu powermgmt" }, "tray": { "icon-size": 15, "spacing": 10 }, "custom/notification": { "format": "{icon}", "return-type": "json", "exec": "swaync-client -swb", "exec-if": "which swaync-client", "escape": true, "tooltip": true, "on-click": "swaync-client -t -sw", "on-click-right": "swaync-client -d -sw", "format-icons": { "none": "󰂜", "notification": "󰂚", "dnd-none": "󰂛", "dnd-notification": "󰂛", "inhibited-none": "󰂛", "inhibited-notification": "󰂛", "dnd-inhibited-none": "󰂛", "dnd-inhibited-notification": "󰂛" } }, "custom/powermenu": { "format": "", "on-click": "nomarchy-menu power", "tooltip": false } }