{ "output": ["DP-1", "HDMI-A-1"], "layer": "top", "position": "top", "height": 32, "modules-left": [ "hyprland/workspaces", "sway/workspaces#sway", "niri/workspaces", "river/tags", // "custom/workspaces", // "river/layout", "group/visualisation" // "custom/media", // "hyprland/window", ], "modules-center": [ "group/tray-group", "wlr/taskbar" // "mpd", ], "modules-right": [ "group/hardware", "group/audio", "network", "group/rightmost" ], "group/tray-group": { "orientation": "horizontal", "modules": [ "tray", "gamemode" // "keyboard-state", ] }, "group/mpdris": { "orientation": "horizontal", "modules": [ // "image#album-art", "mpris" ] }, "group/visualisation": { "orientation": "horizontal", "drawer": { "transition-duration": 500, "children-class": "visualiser", "transition-left-to-right": true }, "modules": ["cava", "group/mpdris"] }, "group/audio": { "orientation": "horizontal", "drawer": { "transition-duration": 500, "children-class": "not-power", "transition-left-to-right": false }, "modules": [ "pulseaudio" // "pulseaudio/slider" ] }, "group/hardware": { "orientation": "horizontal", "drawer": { "transition-duration": 500, "children-class": "not-power", "transition-left-to-right": false }, "modules": ["temperature", "memory", "cpu", "temperature#amdgpu"] }, "group/rightmost": { "orientation": "horizontal", "modules": [ "custom/notification", "custom/updates", "clock" // "custom/logo" ] }, "hyprland/workspaces": { "active-only": false, "disable-scroll": true, "all-outputs": false, "format": "{icon}", "sort-by-number": true, "format-icons": { "1": " ", "2": " ", "3": " ", "4": " ", "5": " ", "6": " ", "7": " ", "8": " ", "default": "" } // "persistent-workspaces": { // "*": 4, // "DP-1": [1, 2, 3, 4], // "HDMI-A-1": [5, 6, 7, 8] // } }, "sway/workspaces#sway": { "current-only": false, "disable-scroll": true, "all-outputs": false, "format": "{name}: {icon}", "numeric-first": true, "format-icons": { "1": " ", "2": " ", "3": " ", "4": " ", "5": " ", "6": " ", "7": " ", "8": " ", "9": " ", "default": " " } // "persistent-workspaces": { // "1": ["DP-1"], // "2": ["DP-1"], // "3": ["DP-1"], // "4": ["DP-1"], // "5": ["DP-1"], // "6": ["HDMI-A-1"], // "7": ["HDMI-A-1"], // "8": ["HDMI-A-1"], // "9": ["HDMI-A-1"], // "10": ["HDMI-A-1"] // } }, "river/tags": { "num-tags": 8, "set-tags": [ // 00000001 2147483649, // 00000010 2147483650, // 00000100 2147483652, // 00001000 2147483656, // 00010000 2147483664, // 00100000 2147483680, // 01000000 2147483712, // 10000000 2147483776 ], "tag-labels": [" ", " ", " ", " ", " ", " ", " ", " "] }, "river/layout": { "format": "{}", "min-length": 4, "align": "right" }, "custom/workspaces": { "exec": "$HOME/.config/waybar/modules/workspaces.nu \"$WAYBAR_OUTPUT_NAME\"" }, "wlr/taskbar": { "all-outputs": false, "format": "{icon}", "icon-size": 14, "icon-theme": "Papirus-Dark", "active-first": false, "tooltip-format": "{title} [{app_id}]", "on-click": "activate", "on-click-middle": "close", "ignore-list": [], "app_ids-mapping": { "firefoxdeveloperedition": "firefox-developer-edition" } }, "tray": { "icon-size": 12, "spacing": 10 }, "custom/media": { "format": "{icon} {}", "max-length": 40, "escape": true, "exec": "$HOME/.config/waybar/modules/mpris/scroll_status.sh NOBAR", "on-click": "playerctl play-pause", "on-click-middle": "playerctl previous", "on-click-right": "playerctl next" }, "mpd": { "format": "{stateIcon} {consumeIcon}{randomIcon}{repeatIcon}{singleIcon}{artist} - {album} - {title} ({elapsedTime:%M:%S}/{totalTime:%M:%S})", "format-disconnected": "Disconnected", "format-stopped": "{consumeIcon}{randomIcon}{repeatIcon}{singleIcon} Stopped", "interval": 10, "consume-icons": { "on": " " // Icon shows only when "consume" is on }, "random-icons": { "off": " ", // Icon grayed out when "random" is off "on": " " }, "repeat-icons": { "on": " " }, "single-icons": { "on": "1 " }, "state-icons": { "paused": "", "playing": "" }, "tooltip-format": "MPD (connected)", "tooltip-format-disconnected": "MPD (disconnected)" }, "mpris": { "markup": true, "interval": 5, // "format": "{player_icon} {title} - {artist}\n{album}", // "format-paused": "{player_icon} {title} - {artist}\n{album}", "format": "{player_icon} {dynamic}", "format-paused": "{status_icon} {dynamic}", "title-len": 30, "dynamic-len": 60, "player-icons": { "default": " ", "mpv": " ", "plasma-browser-integration": " ", "firefox": " ", "spotify": " " }, "status-icons": { "paused": "▶" } // "ignored-players": ["firefox"] }, "memory": { "interval": 30, "format": " {used:0.1f}G/{total:0.1f}G" }, "cpu": { "interval": 1, "max-length": 16, // "format": " {}%", "format": "{icon0}{icon1}{icon2}{icon3}{icon4}{icon5}{icon6}{icon7}{icon8}{icon9}{icon10}{icon11}{icon12}{icon13}{icon14}{icon15}", "format-icons": [ "", // green "", // blue "", // white "", // white "", // yellow "", // yellow "", // orange "" // red ] }, "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-release": "swaync-client -t -sw", "on-click-middle-release": "sleep 0.150 && swaync-client -d -sw", "escape": true }, "gamemode": { "format": "{glyph}", "format-alt": "{glyph} {count}", "glyph": " ", "hide-not-running": true, "use-icon": true, "icon-name": "input-gaming-symbolic", "icon-spacing": 4, "icon-size": 20, "tooltip": true, "tooltip-format": "Games running: {count}" }, "clock": { // "format": "{:%a %d %b %R}", "format": "{:%R}", "format-alt": "{:L%A %d %B, %Y (%R)}", "tooltip-format": "{calendar}", "calendar": { "mode": "month", "mode-mon-col": 3, "weeks-pos": "right", "on-scroll": 1, "on-click-right": "mode", "format": { "months": "{}", "days": "{}", "weeks": "W{}", "weekdays": "{}", "today": "{}" } } }, "temperature": { "thermal-zone": 0, "hwmon-path": "/sys/class/hwmon/hwmon3/temp1_input", "critical-threshold": 80, "format-critical": "{icon}", "format": "{icon}", "tooltip-format": "CPU: {temperatureC}°C", "format-icons": [ " ▁", // green " ▂", // blue " ▃", // white " ▄", // white " ▅", // yellow " ▆", // yellow " ▇", // orange " █" // red ] }, "temperature#amdgpu": { "thermal-zone": 0, "hwmon-path": "/sys/class/hwmon/hwmon0/temp1_input", "critical-threshold": 100, "format-critical": "{icon}", "format": "{icon}", "tooltip-format": "GPU (edge): {temperatureC}°C", "format-icons": [ " ▁", // green " ▂", // blue " ▃", // white " ▄", // white " ▅", // yellow " ▆", // yellow " ▇", // orange " █" // red ] }, "network": { "format-wifi": " ", "format-ethernet": "󰈀 ", "format-linked": "{ifname} (No IP) ", "format-disconnected": "󰤮 Disconnected ", "tooltip-format-ethernet": "{ifname} | {ipaddr}/{cidr} | Down Speed: {bandwidthDownBits}, Up Speed: {bandwidthUpBits}", "tooltip-format-wifi": "{ifname} | {ipaddr}/{cidr} | {essid} | Signal Strenght: {signalStrength}% | Down Speed: {bandwidthDownBits}, Up Speed: {bandwidthUpBits}", "on-click": "networkmanager_dmenu" }, "image#album-art": { "exec": "~/.config/waybar/modules/mpris/album_art.sh", "size": 20, "interval": 30 }, "custom/updates": { "interval": 60, "return-type": "string", "exec": "~/.config/waybar/modules/updates.sh", "tooltip": false, "on-click": "setsid -f foot -e paru -Syyu" }, "custom/downloads": { "interval": 600, "return-type": "string", "exec": "~/.config/waybar/modules/downloads.py", "tooltip": false, "on-click": "xdg-open https://github.com/xelphlinux/xelph-iso" }, "custom/logo": { "format": " ", "tooltip": false, "on-click-release": "rofi -show power-menu -modi power-menu:rofi-power-menu" }, "wireplumber": { "format": "{volume}%", "format-muted": "", "on-click": "helvum", "max-volume": 150, "scroll-step": 0.2 }, "pulseaudio": { "format": "{icon}", "format-bluetooth": "{icon} ", "format-muted": " ", "tooltip-format": "{volume}% {format_source} {desc}", "on-click": "pactl set-sink-mute @DEFAULT_SINK@ toggle", "on-click-middle": "helvum", "on-click-right": "pavucontrol", "scroll-step": 5, // "format-icons": { // "headphone": "", // "hands-free": "", // "headset": "", // "phone": "", // "portable": "", // "car": "", // "default": ["", "", ""] // }, "format-icons": [ " ▁", // green " ▂", // blue " ▃", // white " ▄", // white " ▅", // yellow " ▆", // yellow " ▇", // orange " █" // red ], "ignored-sinks": ["Easy Effects Sink"] }, "pulseaudio/slider": { "min": 0, "max": 100, "orientation": "horizontal" }, "cava": { //"cava_config": "$HOME/.config/cava/config", "framerate": 144, "hide_on_silence": false, "autosens": 1, "bars": 12, "lower_cutoff_freq": 50, "higher_cutoff_freq": 10000, "method": "pulse", "source": "auto", "stereo": true, "reverse": false, "bar_delimiter": 0, "monstercat": false, "waves": false, "noise_reduction": 0.77, "input_delay": 2, "format-icons": ["▁", "▂", "▃", "▄", "▅", "▆", "▇", "█"], "actions": { // "on-click-right": "mode" } }, "keyboard-state": { "numlock": false, "capslock": true, "format": { "numlock": "N {icon}", "capslock": "{icon}" }, "format-icons": { "locked": "", "unlocked": "" } }, "hyprland/window": { "format": "{title}", "separate-outputs": false }, "privacy": { "icon-spacing": 4, "icon-size": 18, "transition-duration": 250, "modules": [ { "type": "screenshare", "tooltip": true, "tooltip-icon-size": 24 }, { "type": "audio-out", "tooltip": true, "tooltip-icon-size": 24 }, { "type": "audio-in", "tooltip": true, "tooltip-icon-size": 24 } ] } }