{ // Workspaces "hyprland/workspaces" : { "on-click": "activate", "active-only": false, "all-outputs": true, "format": "{}", "format-icons": { "urgent": "", "active": "", "default": "" }, "persistent_workspaces": { "*": 5 } }, // Taskbar "wlr/taskbar": { "format": "{icon}", "icon-size": 18, "tooltip-format": "{title}", "on-click": "activate", "on-click-middle": "close", "ignore-list": [ "Alacritty" ], "app_ids-mapping": { "firefoxdeveloperedition": "firefox-developer-edition" }, "rewrite": { "Firefox Web Browser": "Firefox", "Foot Server": "Terminal" } }, // Hyprland Window "hyprland/window": { "rewrite": { "(.*) - Brave": "$1", "(.*) - Chromium": "$1", "(.*) - Brave Search": "$1", "(.*) - Outlook": "$1", "(.*) Microsoft Teams": "$1" }, "separate-outputs": true }, // Cliphist "custom/cliphist": { "format": "", "on-click": "sleep 0.1 && ~/dotfiles/scripts/cliphist.sh", "on-click-right": "sleep 0.1 && ~/dotfiles/scripts/cliphist.sh d", "on-click-middle": "sleep 0.1 && ~/dotfiles/scripts/cliphist.sh w", "tooltip": false }, // Updates Count "custom/updates": { "format": "{icon}", "format-icons": { "require-updates": "󰻍", "has-updates": "󰻍", "updated": "󰳈"}, "tooltip-format": "{}", "escape": true, "return-type": "json", "exec": "~/dotfiles/scripts/checksystemupdates.sh", "restart-interval": 60, "on-click": "kitty ~/dotfiles/scripts/installupdates.sh", "tooltip": true }, // Wallpaper "custom/wallpaper": { "format": "", "on-click": "~/dotfiles/scripts/wallpaper-swww.sh", "on-click-right": "~/dotfiles/scripts/updatewal-swww.sh", "tooltip": false }, // Waybar Themes "custom/waybarthemes": { "format": "", "on-click": "~/dotfiles/waybar/themeswitcher.sh", "tooltip": false }, // Filemanager Launcher "custom/filemanager": { "format": "", "on-click": "~/dotfiles/scripts/filemanager.sh", "tooltip": false }, // Browser Launcher "custom/browser": { "format": "", "on-click": "~/dotfiles/scripts/browser.sh", "tooltip": false }, // EMail Launcher "custom/email": { "format": "󰇮", "on-click": "~/dotfiles/scripts/email.sh", "tooltip": false }, // Pass Launcher "custom/pass": { "format": "", "on-click": "~/dotfiles/scripts/pass.sh", "tooltip": false }, // Teams Launcher "custom/teams": { "format": "", "on-click": "chromium --app=https://teams.microsoft.com/go", "tooltip": false }, // Rofi Calculator "custom/calculator": { "format": "", "on-click": "~/dotfiles/scripts/calculator.sh", "tooltip": false }, // Rofi Application Launcher "custom/appmenu": { "format": "", "on-click": "~/dotfiles/scripts/applauncher.sh", "tooltip": false }, // Power Menu "custom/exit": { "format": "󰗼", "on-click": "wlogout", "tooltip": false }, // Keyboard State "keyboard-state": { "numlock": true, "capslock": true, "format": "{name} {icon}", "format-icons": { "locked": "", "unlocked": "" } }, // System tray "tray": { // "icon-size": 21, "spacing": 10 }, // Clock "clock": { "format": "{:%H:%M}", // "timezone": "Europe/Berlin", "tooltip-format": "{:%d %B %Y}\n{calendar}", "format-alt": "{:%Y-%m-%d}" }, // CPU "cpu": { "format": "/ C {usage}% ", "on-click": "alacritty -e htop" }, // Memory "memory": { "format": "/ M {}% ", "on-click": "alacritty -e htop" }, // Harddisc space used "disk": { "interval": 30, "format": " {percentage_used}% ", "path": "/", "on-click": "alacritty -e htop" }, // Network "network": { "format": "{}", "format-wifi": "", "format-ethernet": "", "format-disconnected": "", //An empty format will hide the module. "tooltip-format": " {ifname} via {gwaddri}", "tooltip-format-wifi": " {essid} ({signalStrength}%)", "tooltip-format-ethernet": " {ifname} ({ipaddr}/{cidr})", "tooltip-format-disconnected": "Disconnected", "max-length": 50, "on-click": "kitty --start-as=maximized ~/dotfiles/scripts/networkmanager.sh" }, // Battery "battery": { "states": { // "good": 95, "warning": 30, "critical": 15 }, "format": "{icon}", "format-charging": "󰂄", "format-plugged": "󱐥", "format-alt": "{icon}", // "format-good": "", // An empty format will hide the module // "format-full": "", "format-icons": ["󰂎", "󱊡", "󱊢", "󱊣"] }, // Pulseaudio "pulseaudio": { // "scroll-step": 1, // %, can be a float "format": "{icon}", "format-bluetooth": "{volume}% {icon} {format_source}", "format-bluetooth-muted": " {icon} {format_source}", "format-muted": " {format_source}", "format-source": "{volume}% ", "format-source-muted": "", "format-icons": { "headphone": "", "hands-free": "", "headset": "", "phone": "", "portable": "", "car": "", "default": ["", " ", " "] }, "tooltip-format": "{volume}%", "on-click": "pavucontrol" }, // Bluetooth "bluetooth": { "format-disabled": "", "format-off": "", "interval": 30, "on-click": "blueman-manager" }, //Backlight "backlight": { "device": "intel_backlight", "format": "{icon}", "format-icons": ["󰃞", "󰃠"], "tooltip-format": "{percent}%" }, // Other "user": { "format": "{user}", "interval": 60, "icon": false } }