{ "layer": "top", "margin-bottom": 5, "margin-top": 0, "modules-left": ["cpu", "memory", "network", "tray"], "modules-center": ["hyprland/workspaces"], "modules-right": ["backlight", "wireplumber", "clock", "battery", "custom/power"], "pulseaudio": { "tooltip": false, "scroll-step": 5, "format": "{icon} {volume}%", "format-muted": " {volume}%", "on-click":"pactl set-sink-mute @DEFAULT_SINK@ toggle", "format-icons": { "default": ["", "", ""] } }, "wireplumber": { "tooltip": false, "scroll-step": 5, "format": "{icon} {volume}%", "format-muted": " {volume}%", "on-click": "pactl set-sink-mute @DEFAULT_SINK@ toggle", "format-icons": ["", "", ""] }, "network": { // "interface": "wlp2*", // (Optional) To force the use of this interface "format-wifi": "󰀂", "format-ethernet": "󰛳", //"tooltip-format": "{essid} ({signalStrength}%)", "tooltip": false, "format-linked": "{ifname} (No IP) 󰛳", "format-disconnected": "󰲜", "format-alt": "{ifname}: {essid}" }, "backlight": { "tooltip": false, "format": " {}%", "interval":1, "on-scroll-up": "brightnessctl -q set +5%", "on-scroll-down": "brightnessctl -q set 5%-" }, "battery": { "states": { "good": 90, "warning": 30, "critical": 20 }, "format": "{icon} {capacity}%", "format-charging": " {capacity}%", "format-plugged": " {capacity}%", "format-alt": "{icon} {time}", "tooltip": false, "format-icons": ["", "", "", "", ""] }, "tray":{ "icon-size":18, "spacing": 10 }, "clock": { "format": " {:%H:%M 📅 %d.%m.%y}", "tooltip": false }, "cpu": { "interval": 15, "format": " {}%", "max-length": 10 }, "memory": { "interval": 30, "format": " {}%", "max-length": 10 }, //"custom/power":{ // "format": " ", // "on-click": "bash ~/.config/rofi/leave/leave.sh", //}, // The code following below is given in the great documentation for Waybar status bar under Useful Utilities in Hyprland wiki "hyrpland/workspaces": { "format": "{icon}", "on-click": "activate" } }