{ "height": 30, "spacing": 4, "layer": "top", "modules-left": ["hyprland/workspaces", "hyprland/window"], "modules-center": [], "modules-right": ["tray", "custom/idle-inhibitor", "network#vpnovpn", "network#vpnwg", "network#e", "network#wl", "network", "cpu", "memory", "backlight", "pulseaudio", "battery", "clock"], "hyprland/workspaces": { "disable-scroll": true, "all-outputs": false, "format": "{name}", }, "hyprland/window": { "separate-outputs": true, }, "tray": { "spacing": 10 }, "clock": { "tooltip-format": "{:%Y %B}\n{calendar}", "format": "{:%d %b %H:%M:%OS}", "format-alt": "{:%Y-%m-%d}", "interval": 1 }, "battery": { "interval": 1, "states": { "full": 100, "normal": 99, "warning": 30, "critical": 15, }, "format": "{icon} {capacity}%", "design-capacity": false, "format-charging": "{icon} {capacity}% ", "format-charging-full": "󱟢 {capacity}% ", "format-icons": ["󰂎", "󰁺", "󰁻", "󰁼", "󰁽", "󰁾", "󰁿", "󰂀", "󰂁", "󰂂", "󰁹"], "tooltip-format": "{timeTo} ({power} W)" }, "backlight": { "format": "{icon} {percent}%", "format-icons": [" ", " "], "on-scroll-up": "brightnessctl set +5", "on-scroll-down": "brightnessctl set 5-" }, "cpu": { "format": " {usage}%", "tooltip": true }, "memory": { "format": " {percentage}%", "format-alt": " {used}/{total} GiB", "states": { "high": 80 }, "tooltip": true }, "network": { "format-disconnected": "󱘖 Disconnected", "format": "", "on-click-right": "alacritty -e /usr/bin/nmtui", }, "network#e": { "interface": "e*", "format-ethernet": "󰛳 {ipaddr}", "tooltip-format": "{ipaddr}: {ifname} via {gwaddr}", "format-linked": "󰲛 {ifname} (No IP)", "format-alt": "󰛳 {ifname}: {ipaddr}/{cidr}", "on-click-right": "alacritty -e /usr/bin/nmtui", "format-disconnected": "", }, "network#wl": { "interface": "wlp1s0", "format-wifi": "󰖩 {essid} ({signalStrength}%)", "tooltip-format": "{ipaddr}: {ifname} via {gwaddr}", "format-linked": "󰖪 {ifname} (No IP)", "format-alt": "󰖩 {ifname}: {ipaddr}/{cidr}", "on-click-right": "alacritty -e /bin/bash -c \"/usr/bin/sleep 0.5 && /usr/bin/nmtui\"", "format-disconnected": "", }, "network#vpnovpn": { "interface": "tun0", "format": "", "format-alt": "{ifname}: {ipaddr}/{cidr}", "format-linked": "", "format-disconnected": "", }, "network#vpnwg": { "interface": "*-wg-*", "format": "", "format-alt": "{ifname}: {ipaddr}/{cidr}", "format-linked": "", "format-disconnected": "", }, "pulseaudio": { "format": "{icon} {volume}% {format_source}", "format-bluetooth": " {volume}% {format_source}", "format-bluetooth-muted": " 0% {format_source}", "format-muted": "󰝟 {format_source}", "format-source": " {volume}%", "format-source-muted": " 0%", "format-icons": { "headphone": " ", "hands-free": "", "headset": "", "phone": "", "portable": "", "car": " ", "default": [" ", " ", " "] }, "on-click": "pactl set-sink-mute @DEFAULT_SINK@ toggle", "on-click-right": "pavucontrol", "ignored-sinks": ["Easy Effects Sink"], "scroll-step": 0.5 }, "custom/idle-inhibitor": { "exec": "~/bin/get-inhibit-idle-status.sh", "exec-on-event": true, "interval": "once", "return-type": "json", "on-click": "~/bin/inhibit-idle.sh", "format": " {icon} ", "format-icons": { "running": "󰒲 ", "suspended": "󰒳 ", "stopped": "󱫌 " } } }