From cc066758d7507a650b16699cd46580c79a7c0354 Mon Sep 17 00:00:00 2001 From: Andre Ramnitz Date: Fri, 16 Aug 2024 01:25:14 +0200 Subject: [PATCH] waybar: more subtle colors, smooth everything out --- config/waybar/config.jsonc | 579 +++++++++++--------- config/waybar/style.css | 461 ++++++++++------ config/waybar/textures/A.png | Bin 0 -> 993 bytes config/waybar/textures/B.png | Bin 0 -> 1281 bytes config/waybar/textures/C.png | Bin 0 -> 1469 bytes config/waybar/textures/D.png | Bin 0 -> 76439 bytes local/bin/{waybar_reload.sh => reloadwb.sh} | 5 +- 7 files changed, 615 insertions(+), 430 deletions(-) create mode 100644 config/waybar/textures/A.png create mode 100644 config/waybar/textures/B.png create mode 100644 config/waybar/textures/C.png create mode 100644 config/waybar/textures/D.png rename local/bin/{waybar_reload.sh => reloadwb.sh} (59%) diff --git a/config/waybar/config.jsonc b/config/waybar/config.jsonc index 99a16f64..d101201a 100644 --- a/config/waybar/config.jsonc +++ b/config/waybar/config.jsonc @@ -1,292 +1,365 @@ //# kak: filetype=json:ts=2:iw=2 { - "layer": "top", // Waybar at top layer - "position": "top", // Waybar position (top|bottom|left|right) - "width": 3440, // Waybar width - "height": 32, // Waybar height, leave blank for auto - "spacing": 1, // Gaps between modules (4px) - "modules-left": ["hyprland/window", "hyprland/submap"], - "modules-center": ["custom/spacer", "hyprland/workspaces", "mpd"], - "modules-right": [ - "tray", - "pulseaudio", - "mpd#volume", - "cpu", - "memory", - "group/temps", - "group/gammarelay", - "clock", - "group/system", - ], + "layer": "top", // Waybar at top layer + "position": "top", // Waybar position (top|bottom|left|right) + //"width": 3440, // Waybar width + "height": 33, // Waybar height, leave blank for auto + "spacing": 1, // Gaps between modules (4px) + "modules-left": ["custom/launcher", "hyprland/workspaces", "mpd"], + "modules-center": ["hyprland/window"], + "modules-right": [ + "tray", + "custom/notification", + "cpu", + "memory", + "group/temps", + "group/gammarelay", + "group/system", + "pulseaudio", + "clock", + ], - // Modules configuration + // Modules configuration + // "format": "", - "hyprland/workspaces": { - "format": "{icon}", - "format-icons": { - "1": "1", - "2": "2", - "3": "3", - "4": "4", - "5": "5", - "6": "6", - "7": "7", - "8": "8", - "9": "9", - "0": "0", - // "urgent": "", - // "active": "", - // "default": "", - }, - "persistent-workspaces": { - "*": 6, - }, - "sort-by-number": true, - }, + "custom/launcher": { + "format": "󰀻", + "on-click": "killall fuzzel || fuzzel --config=$HOME/.config/fuzzel/fuzzel-startmenu.ini", + "on-click-right": "$HOME/.local/bin/reloadwb.sh", + "tooltip": false, + }, - "hyprland/window": { - "format": "{title}", - "rewrite-default": "👉 {title}", - "rewrite": { - "(.*) – Mozilla Firefox": " $1", - "(.*) - Kakoune": " $1", - "(.*) - Dolphin": " $1", - "lfrun(.*)": "󰀶 $1", - "NCMPCPP(.*)": "󰲹 $1", - "Threema(.*)": "󰭺 $1", - }, - "on-click": "hyprctl dispatch pseudo", - "on-click-right": "~/.config/hypr/scripts/mousefocus_toggle.sh", - "separate-outputs": true, + "hyprland/workspaces": { + "format": "{icon}", + "format-icons": { + "1": "1", + "2": "2", + "3": "3", + "4": "4", + "5": "5", + "6": "6", + "7": "7", + "8": "8", + "9": "9", + "0": "0", + // "urgent": "", + // "active": "", + // "default": "", }, - - "keyboard-state": { - "numlock": true, - "capslock": true, - "format": "{icon} {name}", - "format-icons": { - "locked": " ", - "unlocked": " ", - }, + "persistent-workspaces": { + "*": 6, }, + "sort-by-number": true, + }, - "mpd": { - //"format": "{stateIcon} {consumeIcon}{randomIcon}{repeatIcon}{singleIcon}⸨{songPosition}|{queueLength}⸩ {artist} - {title} ({elapsedTime:%M:%S}|{totalTime:%M:%S}) {volume}% ", - "format": " {consumeIcon}{randomIcon}{repeatIcon}{singleIcon}⸨{songPosition}|{queueLength}⸩ {title} {stateIcon}", - "format-disconnected": "", - "format-stopped": "", - "unknown-tag": "N/A", - "interval": 2, - "max-length": 30, - "consume-icons": { - "on": " ", - }, - "random-icons": { - //"off": " ", - "off": "", - "on": " ", - }, - "repeat-icons": { - "on": " ", - }, - "single-icons": { - "on": "1 ", - }, - "state-icons": { - "paused": "", - "playing": "", - }, - "tooltip-format": "{artist} - {album} - {title} | {volume}%", - "tooltip-format-disconnected": "mpd disconnected!", - "on-click": "mpc toggle", - "on-click-middle": "mpc next", - "on-click-right": "mpc prev", + "hyprland/window": { + "format": "{title}", + "rewrite-default": "👉 {title}", + "rewrite": { + "(.*) – Mozilla Firefox": " $1", + "(.*) - qutebrowser": " $1", + "(.*) - Kakoune": " $1", + "(.*) - Dolphin": " $1", + "lfrun(.*)": "󰀶 $1", + "NCMPCPP(.*)": "󰲹 $1", + "Threema(.*)": "󰭺 $1", }, + "on-click": "hyprctl dispatch pseudo", + "on-click-right": "~/.config/hypr/scripts/mousefocus_toggle.sh", + "separate-outputs": true, + }, - "mpd#volume": { - "format": " {volume}%", - "format-disconnected": " --%", - "format-stopped": " --%", - "on-click": "mpc volume 70", - "on-click-right": "mpc volume 100", - "on-scroll-up": "mpc volume +5 > /dev/null 2>&1", - "on-scroll-down": "mpc volume -5 > /dev/null 2>&1", + "keyboard-state": { + "numlock": true, + "capslock": true, + "format": "{icon} {name}", + "format-icons": { + "locked": " ", + "unlocked": " ", }, + }, - "tray": { - "icon-size": 26, - "spacing": 10, + "mpd": { + "format": "mpd: {stateIcon} {artist} - {album} - {title} ⸨{songPosition}|{queueLength}⸩ {consumeIcon}{randomIcon}{repeatIcon}{singleIcon}", + "format-disconnected": "", + "format-stopped": "", + "unknown-tag": "N/A", + "interval": 2, + "consume-icons": { + "on": " ", }, - - "cpu": { - "format": "{usage:3}%", - "on-click": "/usr/bin/foot -a popup htop", - "interval": 2, + "random-icons": { + //"off": " ", + "off": "", + "on": " ", }, - - "memory": { - "format": "{percentage:3}%", - "on-click": "/usr/bin/foot -a popup htop", - "interval": 2, + "repeat-icons": { + "on": " ", }, - - "temperature": { - "hwmon-path": "/sys/class/hwmon/hwmon4/temp6_input", - "critical-threshold": 42, - "format": "{icon}H2O:{temperatureC}°C", - "format-icons": ["", "", ""], + "single-icons": { + "on": "1 ", }, - - "temperature#cpu": { - "hwmon-path": "/sys/class/hwmon/hwmon3/temp1_input", - "critical-threshold": 75, - "format": "{icon}CPU:{temperatureC}°C", - "format-icons": ["", "", ""], + "state-icons": { + "paused": "", + "playing": "", }, + "tooltip-format": "{artist} - {album} - {title} | {volume}%", + "tooltip-format-disconnected": "mpd disconnected!", + "on-click": "mpc toggle", + "on-click-backward": "mpc stop && playerctld unshift", + "on-click-middle": "mpc next", + "on-click-right": "mpc prev", + }, - "temperature#chipset": { - "hwmon-path": "/sys/class/hwmon/hwmon4/temp5_input", - "critical-threshold": 75, - "format": "{icon}Chipset:{temperatureC}°C", - "format-icons": ["", "", ""], + "mpris": { + "format": "{player}: {player_icon} {dynamic}", + "format-paused": "{status_icon} {dynamic}", + "format-stopped": "{status_icon}", + "dynamic-importance-order": [ + "artist", + "album", + "title", + "position", + "length", + ], + "player-icons": { + "default": "▶", + "mpv": "▶", }, - - "temperature#vrm": { - "hwmon-path": "/sys/class/hwmon/hwmon4/temp9_input", - "critical-threshold": 95, - "format": "{icon}VRM:{temperatureC}°C", - "format-icons": ["", "", ""], + "status-icons": { + "paused": "⏸", + "stopped": "", }, + "ignored-players": ["firefox", "mpd"], + }, - "temperature#gpu": { - "hwmon-path": "/sys/class/drm/card0/device/hwmon/hwmon0/temp2_input", - "critical-threshold": 110, - "format": "{icon}GPU:{temperatureC}°C", - "format-icons": ["", "", ""], - }, + "mpd#volume": { + "format": "{volume} 󱄠", + "format-disconnected": "--- 󱄠", + "format-stopped": "--- 󱄠", + "on-click": "mpc volume 70 > /dev/null 2>&1", + "on-click-right": "mpc volume 100 > /dev/null 2>&1", + "on-scroll-up": "mpc volume +5 > /dev/null 2>&1", + "on-scroll-down": "mpc volume -5 > /dev/null 2>&1", + }, - "network": { - // "interface": "wlp2*", // (Optional) To force the use of this interface - "format-wifi": "{essid} ({signalStrength}%) ", - "format-ethernet": "{ipaddr}/{cidr} ", - "tooltip-format": "{ifname} via {gwaddr} ", - "format-linked": "{ifname} (No IP) ", - "format-disconnected": "Disconnected ⚠", - "format-alt": "{ifname}: {ipaddr}/{cidr}", - }, + "tray": { + "icon-size": 16, + "spacing": 8, + }, - "pulseaudio": { - "scroll-step": 5, // %, can be a float - "format": "{icon} {volume}% {format_source}", - "format-bluetooth": "{icon} {volume}% {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": ["", "", ""], - }, - "on-click": "pavucontrol", - }, + "cpu": { + "format": "{usage:2} 󰍛", + "on-click": "/usr/bin/foot -a popup htop", + "interval": 1, + }, - "clock": { - "timezone": "Europe/Berlin", - "tooltip-format": "{:%Y %B}\n{calendar}", - "format-alt": "{:%Y-%m-%d}", - }, + "memory": { + "format": "{percentage:2} 󰳿", + "on-click": "/usr/bin/foot -a popup htop", + "interval": 1, + }, - "idle_inhibitor": { - "format": " {icon} ", - "format-icons": { - "activated": "", - "deactivated": "", - }, - }, + "temperature": { + "hwmon-path": "/sys/class/hwmon/hwmon4/temp6_input", + "critical-threshold": 42, + "format": ":{temperatureC}°C {icon}", + "format-icons": ["", "", ""], + }, - "custom/wallpaper": { - "format": "  ", - "on-click": "$HOME/.local/bin/rndwallpaper swww", - "tooltip": false, - "interval": "once", - }, + "temperature#cpu": { + "hwmon-path": "/sys/class/hwmon/hwmon3/temp1_input", + "critical-threshold": 75, + "format": "CPU:{temperatureC}°C ", + "format-icons": ["", "", ""], + }, - "custom/powermenu": { - "format": " ⏻ ", - "on-click": "$HOME/.config/hypr/scripts/powermenu.sh", - "tooltip": false, - "interval": "once", - }, + "temperature#chipset": { + "hwmon-path": "/sys/class/hwmon/hwmon4/temp5_input", + "critical-threshold": 75, + "format": "Chipset:{temperatureC}°C ", + "format-icons": ["", "", ""], + }, + + "temperature#vrm": { + "hwmon-path": "/sys/class/hwmon/hwmon4/temp9_input", + "critical-threshold": 95, + "format": "VRM:{temperatureC}°C ", + "format-icons": ["", "", ""], + }, + + "temperature#gpu": { + "hwmon-path": "/sys/class/drm/card0/device/hwmon/hwmon0/temp2_input", + "critical-threshold": 110, + "format": "GPU:{temperatureC}°C ", + "format-icons": ["", "", ""], + }, - "custom/spacer": { - "format": " ", - "max-length": 30, - "tooltip": false, + "network": { + "interface": "wlan0*", // (Optional) To force the use of this interface + "format-wifi": " {essid} ({signalStrength}%)", + "format-ethernet": "{ipaddr}/{cidr} ", + "tooltip-format": "{ifname} via {gwaddr} ", + "format-linked": "{ifname} (No IP) ", + "format-disconnected": "⚠ ", + "format-alt": "{ifname}: {ipaddr}/{cidr}", + }, + + "pulseaudio": { + "scroll-step": 5, // %, can be a float + "format": "{volume} {icon} {format_source}", + "format-bluetooth": "{icon} {volume}% {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": ["", "", ""], }, + "on-click": "pavucontrol", + }, - "custom/gammarelay-temperature": { - "format": " {}", - "exec": "wl-gammarelay-rs watch {t}", - "on-scroll-up": "busctl --user -- call rs.wl-gammarelay / rs.wl.gammarelay UpdateTemperature n +100", - "on-scroll-down": "busctl --user -- call rs.wl-gammarelay / rs.wl.gammarelay UpdateTemperature n -100", - "interval": "2", + "clock": { + "timezone": "Europe/Berlin", + "tooltip-format": "{:%Y %B}\n{calendar}", + "format-alt": "{:%Y-%m-%d}", + "smooth-scrolling-threshold": "single", + "calendar": { + "mode": "month", + "mode-mon-col": 1, + "weeks-pos": "left", + "on-scroll": 1, + "format": { + "months": "{}", + "days": "{}", + "weeks": "W{}", + "weekdays": "{}", + "today": "{}", + }, + }, + "actions": { + "on-click-right": "mode", + "on-scroll-up": "shift_down", + "on-scroll-down": "shift_up", }, - "custom/gammarelay-brightness": { - "format": " {}%", - "exec": "wl-gammarelay-rs watch {bp}", - "on-scroll-up": "busctl --user -- call rs.wl-gammarelay / rs.wl.gammarelay UpdateBrightness d +0.02", - "on-scroll-down": "busctl --user -- call rs.wl-gammarelay / rs.wl.gammarelay UpdateBrightness d -0.02", - "interval": "2", + }, + + "custom/notification": { + "tooltip": false, + "format": "{icon}", + "format-icons": { + "notification": "", + "none": "  ", + "dnd-notification": "", + "dnd-none": "  ", + "inhibited-notification": "", + "inhibited-none": "  ", + "dnd-inhibited-notification": "", + "dnd-inhibited-none": "  ", }, - "custom/gammarelay-gamma": { - "format": "𝛄 {}%", - "exec": "wl-gammarelay-rs watch {g}", - "on-scroll-up": "busctl --user -- call rs.wl-gammarelay / rs.wl.gammarelay UpdateGamma d +0.02", - "on-scroll-down": "busctl --user -- call rs.wl-gammarelay / rs.wl.gammarelay UpdateGamma d -0.02", - "interval": "2", + "return-type": "json", + "exec-if": "pidof swaync-client", + "exec": "swaync-client -swb", + "on-click": "swaync-client -t -sw", + "on-click-right": "swaync-client -d -sw", + "escape": true, + }, + + "idle_inhibitor": { + "format": " {icon} ", + "format-icons": { + "activated": "", + "deactivated": "", }, - "group/system": { - "orientation": "inherit", - "drawer": { - "transition-duration": 500, - "children-class": "not-system", - "transition-left-to-right": false, - }, - "modules": ["custom/powermenu", "idle_inhibitor", "custom/wallpaper"], + }, + + "custom/wallpaper": { + "format": "  ", + "on-click": "$HOME/.local/bin/rndwallpaper swww", + "tooltip": false, + "interval": "once", + }, + + // "custom/powermenu": { + // "format": " ⏻ ", + // "on-click": "killall fuzzel || $HOME/.config/hypr/scripts/powermenu.sh", + // "tooltip": false, + // "interval": "once", + // }, + + "custom/spacer": { + "format": " ", + "max-length": 30, + "tooltip": false, + }, + + "custom/gammarelay-temperature": { + "format": "{} ", + "exec": "wl-gammarelay-rs watch {t}", + "on-scroll-up": "busctl --user -- call rs.wl-gammarelay / rs.wl.gammarelay UpdateTemperature n +100", + "on-scroll-down": "busctl --user -- call rs.wl-gammarelay / rs.wl.gammarelay UpdateTemperature n -100", + "on-click": "busctl --user -- set-property rs.wl-gammarelay / rs.wl.gammarelay Temperature q 6500", + "on-click-right": "test -f /tmp/autotemp.pid && kill $(cat /tmp/autotemp.pid) &", + "on-click-middle": "${HOME}/.config/hypr/scripts/gammarelay-autotemp.py > /dev/null 2>&1 &", + "interval": "2", + }, + "custom/gammarelay-brightness": { + "format": "{}% ", + "exec": "wl-gammarelay-rs watch {bp}", + "on-scroll-up": "busctl --user -- call rs.wl-gammarelay / rs.wl.gammarelay UpdateBrightness d +0.02", + "on-scroll-down": "busctl --user -- call rs.wl-gammarelay / rs.wl.gammarelay UpdateBrightness d -0.02", + "interval": "2", + }, + "custom/gammarelay-gamma": { + "format": "{} 𝛄", + "exec": "wl-gammarelay-rs watch {g}", + "on-scroll-up": "busctl --user -- call rs.wl-gammarelay / rs.wl.gammarelay UpdateGamma d +0.02", + "on-scroll-down": "busctl --user -- call rs.wl-gammarelay / rs.wl.gammarelay UpdateGamma d -0.02", + "interval": "2", + }, + "group/system": { + "orientation": "inherit", + "drawer": { + "transition-duration": 500, + "children-class": "not-system", + "transition-left-to-right": false, }, + "modules": ["custom/powermenu", "idle_inhibitor", "custom/wallpaper"], + }, - "group/gammarelay": { - "orientation": "inherit", - "drawer": { - "transition-duration": 500, - "children-class": "not-gammarelay", - "transition-left-to-right": false, - }, - "modules": [ - "custom/gammarelay-temperature", - "custom/gammarelay-gamma", - "custom/gammarelay-brightness", - ], + "group/gammarelay": { + "orientation": "inherit", + "drawer": { + "transition-duration": 500, + "children-class": "not-gammarelay", + "transition-left-to-right": false, }, + "modules": [ + "custom/gammarelay-temperature", + "custom/gammarelay-gamma", + "custom/gammarelay-brightness", + ], + }, - "group/temps": { - "orientation": "inherit", - "drawer": { - "transition-duration": 500, - "children-class": "not-temps", - "transition-left-to-right": false, - }, - "modules": [ - "temperature", - "temperature#cpu", - "temperature#chipset", - "temperature#vrm", - "temperature#gpu", - ], + "group/temps": { + "orientation": "inherit", + "drawer": { + "transition-duration": 750, + "children-class": "not-temps", + "transition-left-to-right": false, }, + "modules": [ + "temperature", + "temperature#cpu", + "temperature#chipset", + "temperature#vrm", + "temperature#gpu", + ], + }, } diff --git a/config/waybar/style.css b/config/waybar/style.css index 95e45119..9bc02158 100644 --- a/config/waybar/style.css +++ b/config/waybar/style.css @@ -1,147 +1,272 @@ -/* ----------------------------------- window ----------------------------------- */ -@define-color white #F2F2F2; -@define-color black #000203; -@define-color text #BECBCB; -@define-color lightgray rgba(32,32,32,0.9); -@define-color border rgb(72,78,82); -@define-color darkgray rgba(24,24,24,0.9); -@define-color lightblue rgba(35,148,204,0.45); -@define-color yellow2 rgba(228,169,68, 0.9); -@define-color green2 rgba(124,184,143,0.45); - -@define-color red rgba(228, 89,68,0.9); -@define-color yellow rgba(228,169,68,0.8); -@define-color blue rgba(68,143,228,0.9); -@define-color green rgba(68,228,153,0.8); -@define-color purple rgba(111,68,228,0.9); -@define-color orange rgba(228,129,68,0.9); - -@define-color bt1 rgba(0, 0, 0, 0.1); -@define-color bt2 rgba(0, 0, 0, 0.2); -@define-color bt3 rgba(0, 0, 0, 0.3); -@define-color bt4 rgba(0, 0, 0, 0.4); -@define-color bt5 rgba(0, 0, 0, 0.5); -@define-color bt6 rgba(0, 0, 0, 0.6); -@define-color bt7 rgba(0, 0, 0, 0.7); -@define-color bt8 rgba(0, 0, 0, 0.8); -@define-color bt9 rgba(0, 0, 0, 0.9); -@define-color bs rgba(0, 0, 0, 1.0); - -@define-color wt1 rgba(232,232,232,0.1); -@define-color wt2 rgba(232,232,232,0.2); -@define-color wt3 rgba(232,232,232,0.3); -@define-color wt4 rgba(232,232,232,0.4); -@define-color wt5 rgba(232,232,232,0.5); -@define-color wt6 rgba(232,232,232,0.6); -@define-color wt7 rgba(232,232,232,0.7); -@define-color wt8 rgba(232,232,232,0.8); -@define-color wt9 rgba(232,232,232,0.9); -@define-color ws rgba(232,232,232,1.0); +/* ----------------------------------- import ----------------------------------- */ +@import "../colors/colorscheme.css"; +/* ----------------------------------- window ----------------------------------- */ * { - font-family: "BlexMono Nerd Font"; - font-size: 11pt; - min-height: 0px; - font-weight: 500; - padding: 0; - margin: 0; + font-family: "Iosevka Nerd Font Propo"; + font-size: 13pt; + min-height: 0px; + font-weight: 500; + font-stretch: expanded; + padding: 0; + margin: 0; } /* ----------------------------------- waybar ----------------------------------- */ #waybar { - /*background: @bt8;*/ - border-radius: 1px; - border-top: 1px @bs; - border-bottom: 1px @border; - border-left: 1px @border; - border-right: 1px @border; - color: @ws; + border-radius: 2px; + border-top: 1px @border; + border-bottom: 1px @border; + border-left: 1px @border; + border-right: 1px @border; + color: @ws; +} + +#waybar>box { + padding-left: 12px; + padding-right: 12px; } -/* ---------------------------------- tooltip ---------------------------------- */ + tooltip { - background: @bs; - border: 1px @border; - border-radius: 0; + background: @bs; + border: 1px @border; + border-radius: 0; } tooltip label { - color: @text; + color: @text; } -/* ----------------------------------- window ----------------------------------- */ -#window { - padding: 0 8px; - margin: 0 4px; +/* ------------------------------------ modules left ------------------------------- */ +#custom-launcher { + border-radius: 8px; + padding-left: 10px; + padding-right: 10px; + margin-top: 5px; + margin-left: 1px; + margin-right: 1px; + margin-bottom: 7px; + color: @bs; + background: @yellow; + border: 1px solid alpha(@border, 0.5); + font-size: 14pt; } -window#waybar.empty #window { - background-color: transparent; +#workspaces { + border-radius: 8px; + padding-left: 12px; + padding-right: 12px; + margin-top: 5px; + margin-left: 1px; + margin-right: 1px; + margin-bottom: 7px; + background-color: alpha(@ral9023,0.3); + font-size: 13pt; } -window#waybar { - background-color: rgba(59, 64, 69, 1); - border-bottom: 1px solid rgba(100, 114, 125, 1); - color: @wt9; - transition-property: background-color; - transition-duration: 0.5s; +#workspaces button { + border-radius: 8px; + background: @ral9023; + color: @bt5; + border: 0px solid @ral9022; + padding-left: 8px; + padding-right: 8px; + margin-top: 5px; + margin-left: 1px; + margin-right: 1px; + margin-bottom: 7px; + transition: all 0.3s ease; + font-weight: 500; } -window#waybar.hidden { - opacity: 0.2; + +#workspaces button:hover { + border-radius: 8px; + box-shadow: inherit; + text-shadow: inherit; + color: @bs; + opacity: 0.8; + background: @orange; + border: 0px solid @ral9022; + transition: all 0.3s ease; } -window#waybar.empty { - background-color: transparent; - background-image: linear-gradient( - 180deg, - rgba(42, 46, 50, 1), - rgba(42, 46, 50, 0.7), - rgba(22, 24, 30, 0) - ); - border-bottom: 1px solid rgba(100, 114, 125, 0); + +#workspaces button.focused, +#workspaces button.active { + border-radius: 8px; + background: @orange; + border: 0px solid @ral9022; + color: @bs; + transition: all 0.3s ease; + animation: colored-gradient 10s ease infinite; } -window#waybar.foot { - background-color: rgba(62, 79, 95, 1); + +#workspaces button.urgent { + border-radius: 8px; + background: @red; + border: 0px solid @ral9022; + color: @bs; + transition: all 0.3s ease; } -/* ---------------------------------- workspaces ---------------------------------- */ -#workspaces { - padding: 0 8px; - margin: 4px; +#mpd { + border-radius: 8px; + padding-left: 8px; + padding-right: 8px; + margin-top: 5px; + margin-left: 0px; + margin-right: 0px; + margin-bottom: 7px; + color: @ws; + background-color: alpha(@cyan, 0.3); + border: 1px solid alpha(@border, 0.5); } -#workspaces button { - background-color: transparent; - color: @wt4; - transition: all 0.3s ease; +#mpris { + border-radius: 8px; + padding-left: 8px; + padding-right: 8px; + margin-top: 5px; + margin-left: 0px; + margin-right: 0px; + margin-bottom: 7px; + color: @ws; + background-color: alpha(@ral9023, 0.3); + border: 1px solid alpha(@border, 0.5); } -#workspaces button:hover { - box-shadow: inherit; - text-shadow: inherit; - background: transparent; - border: 1px solid rgba(0, 0, 0, 0); - color: @wt8; - transition: all 0.3s ease; +/* ------------------------------------ modules center ----------------------------- */ +#window { + border-radius: 8px; + padding-left: 8px; + padding-right: 8px; + margin-top: 5px; + margin-left: 0px; + margin-right: 0px; + margin-bottom: 7px; + color: @ws; + background-color: alpha(@ral9023, 0.3); + border: 1px solid alpha(@border, 0.5); } -#workspaces button.focused, -#workspaces button.active { - color: @red; - transition: all 0.3s ease; - animation: colored-gradient 10s ease infinite; +window#waybar { + border-left: 1px solid @ral9023; + border-right: 1px solid @ral9023; + border-bottom: 1px solid @ral9023; + color: @wt9; + background-color: @ral9017; + transition-property: background-color; + transition-duration: 0.5s; + background-image: url("/home/andy/dotfiles/config/waybar/textures/D.png"); + background-position: topleft; + background-repeat: repeat-x; } -#workspaces button.urgent { - background-color: @red; - color: @bs; - transition: all 0.3s ease; +window#waybar.footclient { + background: rgba(36, 36, 36, 0.95); + border-left: 1px transparent; + border-right: 1px transparent; + border-bottom: 1px transparent; +} + +window#waybar.empty { + border-left: 1px transparent; + border-right: 1px transparent; + border-bottom: 1px transparent; } -/* ------------------------------------ modules ------------------------------------ */ -#cpu, +/* ------------------------------------ modules right ------------------------------ */ +#tray { + border-radius: 8px; + padding-left: 8px; + padding-right: 8px; + margin-top: 5px; + margin-left: 0px; + margin-right: 0px; + margin-bottom: 7px; + color: @ws; + background-color: alpha(@ral9023,0.3); + border: 1px solid alpha(@border, 0.5); +} + +#pulseaudio { + border-radius: 8px; + padding-left: 8px; + padding-right: 8px; + margin-top: 5px; + margin-left: 0px; + margin-right: 0px; + margin-bottom: 7px; + color: @ws; + background-color: alpha(@yellow, 0.3); + border: 1px solid alpha(@border, 0.5); + font-weight: 600; + font-size: 13pt; +} + +#mpd#volume { + border-radius: 8px; + padding-left: 0px; + color: @wt8; + background: @ral9017; + padding-right: 4px; +} + +#cpu { + border-radius: 8px; + padding-left: 8px; + padding-right: 8px; + margin-top: 5px; + margin-left: 0px; + margin-right: 0px; + margin-bottom: 7px; + color: @ws; + background-color: alpha(@blue, 0.3); + border: 1px solid alpha(@border, 0.5); + font-weight: 600; + font-size: 13pt; +} #memory { - padding: 0 8px; - color: @wt8; - border-bottom: 1px @border; + border-radius: 8px; + padding-left: 8px; + padding-right: 8px; + margin-top: 5px; + margin-left: 0px; + margin-right: 0px; + margin-bottom: 7px; + color: @ws; + background-color: alpha(@cyan, 0.3); + border: 1px solid alpha(@border, 0.5); + font-weight: 600; + font-size: 13pt; +} + +#clock { + border-radius: 8px; + padding-left: 8px; + padding-right: 8px; + margin-top: 5px; + margin-left: 0px; + margin-right: 0px; + margin-bottom: 7px; + color: @ws; + background-color: alpha(@ral9023, 0.3); + border: 1px solid alpha(@border, 0.5); + font-weight: 600; + font-size: 13pt; +} + +#custom-notification { + border-radius: 8px; + padding-left: 8px; + padding-right: 8px; + margin-top: 5px; + margin-left: 0px; + margin-right: 0px; + margin-bottom: 7px; + color: @ws; + background-color: alpha(@purple, 0.3); + border: 1px solid alpha(@border, 0.5); + font-size: 13pt; } #temperature, @@ -149,10 +274,16 @@ window#waybar.foot { #temperature#chipset, #temperature#vrm, #temperature#gpu { - padding: 0 8px; - color: @bt8; - background-color: @orange; - border-bottom: 1px @border; + border-radius: 8px; + padding-left: 8px; + padding-right: 8px; + margin-top: 5px; + margin-left: 0px; + margin-right: 0px; + margin-bottom: 7px; + color: @ws; + background-color: alpha(@orange, 0.3); + border: 1px solid alpha(@border, 0.5); } #temperature.critical, @@ -160,74 +291,56 @@ window#waybar.foot { #temperature#chipset.critical, #temperature#vrm.critical, #temperature#gpu.critical { - padding: 0 8px; - color: @bt8; - background-color: @red; - border-bottom: 1px @border; -} - -#pulseaudio { - padding: 0 8px; - color: @wt8; - border-bottom: 1px @border; -} - -#mpd { - padding: 4px; - margin: 0 4px; - color: #eff0f1; - min-height: 0px; -} -#mpd#volume { - padding: 4px; - margin: 0 9px; -} - -#custom-spacer { - /* padding: 0 0px;*/ - /* margin: 0 1px;*/ -} - -#tray { - padding: 0 8px; - margin: 0 8px; - color: @ws; - border-bottom: 1px @border; + border-radius: 8px; + padding-left: 8px; + padding-right: 8px; + margin-top: 5px; + margin-left: 0px; + margin-right: 0px; + margin-bottom: 7px; + color: @ws; + background-color: alpha(@green, 0.3); + border: 1px solid alpha(@border, 0.5); } #custom-gammarelay-temperature, #custom-gammarelay-gamma, #custom-gammarelay-brightness { - padding: 0 8px; - color: @bt7; - background-color: @blue; - border-bottom: 1px @border; -} - -#clock { - padding: 0 8px; - color: @bt7; - background-color: @green; - border-bottom: 1px @border; -} - -#idle_inhibitor { - padding: 0 4px; - color: @bs; - background-color: @yellow; - border-bottom: 1px @border; + border-radius: 8px; + padding-left: 8px; + padding-right: 8px; + margin-top: 5px; + margin-left: 0px; + margin-right: 0px; + margin-bottom: 7px; + color: @ws; + background-color: alpha(@orange, 0.3); + border: 1px solid alpha(@border, 0.5); } +#idle_inhibitor, #custom-wallpaper { - padding: 0 4px; - color: @bs; - background-color: @yellow; - border-bottom: 1px @border; + border-radius: 8px; + padding-left: 8px; + padding-right: 8px; + margin-top: 5px; + margin-left: 0px; + margin-right: 0px; + margin-bottom: 7px; + color: @ws; + background-color: alpha(@yellow, 0.3); + border: 1px solid alpha(@border, 0.5); } #custom-powermenu { - padding: 0 4px; - color: @bs; - background-color: @yellow; - border-bottom: 1px @border; + border-radius: 8px; + padding-left: 8px; + padding-right: 8px; + margin-top: 5px; + margin-left: 0px; + margin-right: 0px; + margin-bottom: 7px; + color: @ws; + background-color: alpha(@yellow, 0.3); + border: 1px solid alpha(@border, 0.5); } diff --git a/config/waybar/textures/A.png b/config/waybar/textures/A.png new file mode 100644 index 0000000000000000000000000000000000000000..d94be1614854c7a48b9e0ac589364cf08bb498cb GIT binary patch literal 993 zcmV<710MW|P)+9<<-`?Kv{QL|lC1SDITu0Y+>2$iLE`)$QK0ZDf4u=4McDoJJ zG~sz3-rwJ+AEeXi`nggH;_B*3)oL|_2|Fi~NzA6*ZbM3mwY9Yc|6BiM>nvOUyXyS* z?O(RePuq__ZG3bchd(`&$-o?s#|VD`06?eHfoH50w`;f(A@x*Z) zBoYZ!t5qZt2`Hs-cXx+eE=Q-+HFc#F#QFKTs#Ge|qeHD$L$B9EKA)dEYS8I)y*!`K z!vuosfnh#BKjApeoYCoYJ>6)x+tU}fx3?%13fSJ>#>>kKole)->-Bmt1t^tDa9tOL zLIJa>R;zS6T~j|iJPf7)gTVkRD=QE}%yp#G>H0bVh||+k_4V}yAUIKw$z%Wk_xJbM z-`}Ux>6&^fm4djqxKNLej|lVn`ifq!hg>d)+0f~9y*!)E!jw|NvaBh3o`+;IIcIb_ zT|bvnLY$qQscyFm0C;+O!rtB<0HD!mU~6lOPN!??j^jX-%Vl+aeT{y#EUcgfNrI1VC`Da5i*0T`!MBB8$%g{G<(})9L@8ODQ3S!=Vb_ zR7y>s9cG(tw)Jish7tS%2=nK{0pa>#bUIx>mr}ws3}c}K!!Y_s2!Ve9ubENK)3-rg P00000NkvXXu0mjfX5it- literal 0 HcmV?d00001 diff --git a/config/waybar/textures/B.png b/config/waybar/textures/B.png new file mode 100644 index 0000000000000000000000000000000000000000..4b1beb5d71a3fd14e8e901808fb00a2d4f1cbb9e GIT binary patch literal 1281 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 Xt7nu3slB8=00000NkvXXu0mjfGhe$; literal 0 HcmV?d00001 diff --git a/config/waybar/textures/D.png b/config/waybar/textures/D.png new file mode 100644 index 0000000000000000000000000000000000000000..34af7122db56c2b779bf6fed2a350a6a697c98a4 GIT binary patch literal 76439 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

d_kQVKg#Je5j;!ea|i^Gft$hhYwLCnWFx#*!~ zIDZKSSB=uE`yegm9e-+=-fb|aAtwKYah@pgOTm~POEGlWH8wIf#WxgQkM*(}gF_?H z$HIbmYz_2FeGmv%BsbWAZvf+JdW=4fUuSo3GgvJ)G9kSrD!NTT68pQP=BM7S-47T}tGu?vwP!hJv zsIxIx(Q9xK5IXF5RBV)t6oH#iY)@yVjlJ~tJJHjR?UDvd6IJ`OIcm5uR?ItcA)Whb z?BLq$#>yfV%ST)ih$FR@y>Kv)ZY5!w9wks^@djs_-ozH#g)*aGbYrl0qj@`>clCsf z1d!5H^qHQ0uRqgBdS;=R5oA1%G;}(`5l=Mw`0DA1XOc#!9U%uY-t_dPcTeX&iPj#v z1Wwl1!C4Zl*RYZ#nmnb;py0}AD{|FNg$sUjc6_7qn8!(M3L)eZ}=_Jo+Iuu*vjfUI=;Y`qQ8GSu)xI20InES~D zUg5J!o)6x(aFcI)n&A2gcQi(8G(4*mntCvh%q;FvZF!C%m2vPL8?0D}-;UxM{ zA=8LjV4E7;^d=V7A$4;NoTc_`2-YrXsso!8F=XK9KfX~W7e~r4SluB)0&y&abYI|~ z251^e3Uw?lFh_jt5l%jl$~aTKd%->^>_>TS+%BnX^@=}zb8?RivWn{CVW2>@E1pdcip1wSi z@NHBi)TsU8g7$O2^;1pr)-nypg4*qw^;dc>tivP$ClU%yBCcH9_(H*g%x|Mw43B|a zKwIx&F46|jX|QY-)e5g-p&oecf@|A2itGmz^aU`BnYznLpefA+q%RArXQRTN=|q&LWZqwf>d>St+7E>udBK> zmh(VAJ-YzX2X@&ZTP15Iu-Aij0el10VHqgKYF2fmixa$B6e5mVtewu;k+%9DoUbGu z^K3se)nOCV8qq%J?Y(s49>uWSE(`BHxtUAXZ8|=CWg#NvU**h-5v8?FaUq-3f+4aD zVH{`wpqt?L+}VtavCxu6A1VA^V{ondRsai+$s;glL?97Y_BNLV65506rJ!51tc0HB z(ua4nO!|PbHDG?nD$7wWM3v=Wvd8Gra~tKxn9u0d zT!I@3SC|?@sY)@qA)^<>f?JsQ#HH~YEO!)Hp8ApNco}|}QB-2wQ%#goh|owjt!A6p z46g_6n#wjWJ*UJ48u~J3ZX*uIWfqOB!e<~tnu&7+0%NQNUv#4g-kE)UN(Q?)*@J5x z5#D@~t{;X{SnOA1s8PO7o&!~TN%EgV!=jh+6(#YEsSwJPc6(|P?Mx(GTg?i@k*3Ro zm(rFWwUv^_7^0dFGB^kK1_WvCHX-`s0vyjJ>8v_ThE=|?C#EWq4HY()4)JoIIUHd_ zm$mWSDYA1q$ZlQC&AL^Xq-8SkXMKfwJ?eP_z2z1ENWL0e;Y@2}AoZ9~-wdbSWO@Mr z>s2cTP|%4&iJ2=B*(VQT;m50Ze|CIC$}xj>87!W_?0v3DaFN-i&O3QUJ>%!^(#MU4 z%Ba!@a=&l9F@_o8<@^{_D`p%H9@Sy)YQQE<%ww@HLd(l&#&|x#D@5`}XqE*{-5o); za<7?DelK{8%2=Aoyf^~GH(|=#A`!tZU%?K&zv@8Hzoy#+Cp89LLG)C)N;6x#&QrGL zpjdp!K9OgA;=C%nV#msHB$2@}vQ11i z#_b+{Vk%#saWPgorBO+iez85ERhHI>$XGqsUM0f2280Q~{h;kPzy!WPeDBDG`hb%hdyL7*N0h8sElZ^Imc~me54{Y~yZG~H!=aKM3OL5c)ql&ji zSEx$2Mb@{rk8h?@(pPEh0Ss=DlI=Q8r@J3fqNs8GahY85)a|0%te^J*@nc~GoMm*D zKUjC14Lp=Zp)!5VR?U^X`GXkohO5R16OqnIg7^f>*`2$;5bt-Ps$o^Y#vGM#$Ix;$ z4+bW$)E}f5kd$X4ns(#x?}#t9u~&t}{Ftfy?bOQ{)+6)O6ftMNX>9BOLwfa5IL|kT z&Qgd=q|RZzf4j`(#T z3|@XeRfxR+c9y9DHq0jta^EELsig1Q45raiLPSe(iIA>+(oqOZ#Wb)Ord-Nu$-Lg7 z8Y-Fz{BY|_2X`}JpDb0UBfSX9@w`MFVFl*GbIl+k&$nt9p0IjBS9M=y)b8{l^eLDN zG!C}3%!ubR6-vNaz4n)l3jE+=s$6c-sS>llD}tkgw3)2sb5FY=*?n|egvKGvro+qS zc~-J;F}=jY>B=LjI(`v~7qk49;vzmwUDEO(x+Q$8HXse~2m35BAlxTade+zhK zx({uReUT43z^h2Nw&Ui!7qVNDFm)ke7-X{}?1x7tvZ0+ZX1Bl4%3wM2v>N_kY$qo4Z-z@h zDvUv*6tu9~_&sWRn(7JB-LB#OOIP|lDDqnlkV4x_^OoJ+Kt1Jv4|yE+E#ZScf~vx8 zJV<>_z{$pWK3@s^{<4sxxN&_ewFl1tQ+tAFaMZ;oAbpp__O%f;Y^lg6eSBiK<9jQ+ z3fc#}^YcCe!W$}FwiJuNx zi&ARSsgdt>cZN^}777R5fCRIaSi~ljaK9!Q3b3wcTop4oidt+AJOy>{>1P;WiWQs>y}LLw&W;Vf&y*G&}_7aV2suIz_7^83kq3P@zI z9R4n~jVSL-xzv@k7)3ew(8EPiMyt=@<@I6tZ5eM?&z$?hxQcVZUghWufxRHrw&)&X zM5dDxC*|%|7nt#8c2>jNLab00t#P7lT!PxjuLS3A0uE_llE#dBBI8;U+^@T2CDc!A zTcbyP;?aO3UGiw`eEC^IXjH3ajt)bDYOM(Hv~tQrvGs4`6-}z}0b`_~kWKZ8x#_Rd zzHr&`omG@T$lw)gW-xC@jpXF*qH&jffoFEsRQPVCHS6%%tOZK8IB!A~W2>K0D^Y_! zDATSs{bc64Lpu_1%UGXp35K(<8FGD=cYz!X`SDk(=$J6|;e}flRBID!P?K ziHGD~87!Sr*zKHTVc!t9Z4OI6|IXrRjALNIadElbdK!%IbI)OUwlNP~Y3an%viZz=bznUnEh#qg=zp;##+ZIn{{l zGABjQtIFNTgB80KKt_aN*d+`sX{i%oal5Wwov$(7yPD06nx|Jk<)^tHRNuruc}LdOuLh}3OJv?T&2<8gzRM`ss*egM{55nhFfxpM5| zfa3dRu~cZ0-#@)gzKBTI{aX91v}^55w$_Wf4OVd-?7_C$ffKb!%+D`#Ai7}xW&cwU zn0bUtj6_wj9ey&&haqg03@f)fY_EdR%0ds}N7ygDgH(h=UA2KfO{_{wmXekY+|s~X zhl)t=275^)FD7c*b4%><1hNg%ckE%riAs~Yvo-m`mFafSGb#r|R?UKGNEJ3L+R{F@G(vjhLUE;9A9b~Bh&U=DS;Nx@TvKIMk zzbQg)xKM8EE?n7U(n%@YxNVoiT<07imf!p@7j_Yhy!(87#OvZN>&F<>e$pnwAI7c` z(HUzAJzkO;)daR!Q3ghY(v<;HUdz8H7|>c4!Ow3#A<2}9<<+&jxm z1jNt=5gze0!|xwXIs3VMm9y=SDD3L?-Y}5l+-9i|Iqb&7$BmmSR--e|EeSM`4Kj|Y zKUIl_ZXJ@wHP_%7$4bC!u^d+KTJ^leU-xf4!-5=$a~C?4B|vcQqJSa5$kkXVipGAf z((#-gR-WWO$7O!amZSP#U3a2TVY-zsdfNPkWhaE0q7D#JIXLS5o!5JSeHSP%rR0K2?bsdH7H%4$`0dW&f8#cVN~Y#ip4 zWX<-gYTDzjz-$2H!E#GSj0c=vHLW<(2N~{vi&}jzXX--5A_6#l_)^m`XWFd6`6_e% zV#XXL?HFN|nNfS4{v2Ze^`HOwpUHa|<7G^>i&Zn6H&R&wAe(#^ue#qW-ISLPzg^)< zr_@X%r}?O~#zn3vCiL|pxPd+;Qz@82&|7yE14~XOw?>M3!eqy5 z-Rav$h(T@X2uc1Tm#37sM$b7fWB1(J^u^&_G6+GaVPeZgpbT?$VN0ZkX!LErRBfhv z4&lsJZ(Ry^eNc2iwA!{??2q+t_bz`K0Sj1mCCp7~Y@%W1RNPrFFcl|kcN zq9c7BU#6i_EkqKyAl5Q)dE;~zJqn{5ekm;%^S&+MY!$mv5ZWSql(y z>HW>%oEw4prf^Ytig7Qx{dL^bMleru{>vFBfM_dd0+;zO4owmf6ODOpUS9f3?6PpW ztp~e!4hVD?*Ow!5WMfZku_-M&BIlcz>#-HqanYX&!els9jV{1gQC!YSF2334W<}?4 z+bp}z{SE|h>+lhGMLEwF}{q_2l2qfc?SnbXRSi}BNJMC8%Q zp&>8fo%H%~gAO8ViX-^ed+M9wB0sXGRkzogL5X4-mC|`jvZ?`+m4_(@S8>xnGsF4K z?{f6*W$L|Zp>$%QIpjxW=EF_3g1eLj?mp?*QX`kKw?$H$r*mz9DmI(S4@bzEKQCuZ z1Oc_TUKcdgSCmCA5em|p#XQ7QfN)2pZ_Z!W;%G>XS=M@Yt&JjRaj+TXWDUQAbtOzE zrbxOt25Kw0(wAaJwC`?NU-)FKg>Bt3QeGa^<$z`_0d0d+_m2wvre3xfv%s&2+oPw! z3<u5nbVIK&^huqd>^oN=+@`&1YXrcIey&@H5ICeu*%Juvc3gXGbPBgOoBC`4Gk# z7fB2HF>mgqDM$R6FSn3Fk1v61B0;GNC`_s;Hv00J7(ld0>l zBp7gKN8HMyrO+UjGG*Ie>2+37Z1Dmhtcg>7gSLj3WJNu)9)C0Ltq4-2b^{JtwnJR5 znN-fm#ld0T0!!?~y4AuQG&v{d^4_o8i)HRlBlZqAKZqL9buA>Lw|V!nH3M% ziWATlO=U7IO_zwxOR+F;^tBA+C~$P0+*VqmwRL&R+c+$@EKvjH49?q|I+g;af4ls` zu0P5Z0B7B^xXbUnm2w{LW}UL*iWekp(X+ZoiJgzkJ++(5V!_s#Yh<_*a{*c-b5Quv zvkMgtT3i~o4n<2UiOuW{e11WClO}(In{j&fq0OckmlnK^^7dIY0KYCv zbY3Se5$0CS&2m2CiIc}z001BWNklcjk$Q!$cDrFmytd|(|5 z3$3^9zs;>MoZ!Ip(Yxo*FD;%LJ=rTJIq-@b^i;eaC{CWeLk)f?yj7HD*B~w9Z6qHT zII4u3zZJ#*KL*SD7ZwQZ=SB^OXRYw3jg z7Q-4pJAmM=+NG@@ZeV^nm|Wxfi9OE=rqg@*PB%B<8J6p=lfe-H zxo5&x>{lTjv6z|6wAm|BKhW-Y4xnsj3Y~L+Ojbu6&qLOck!UH$D4$ zcJ6LwRMA!W-lI&n>xd>Zy-b>Ane+|d<{pl)@s<01gEHPhvzho|1EzL?$}RQ16>irR zJNP!Yv@JG8-5Vk?NqDDL%k!+3<0F9`4vl>-F?m5Fx$_JkG-Kxpl(W8rQF+dVRhT< z0qc>(y&S7oHtgO_n*e5y|87w+sg;}qgZbgS6;s4(&J)%{QN9VHd+ebuB!@exCMI0s zPzD#9;~l1cMNO}Rx}UrIumAkde~!ihRBy|Wex1{z_dx1?wsWH|4H~J4V3tS`%$eiI z7nn%BQ9QC~VsN-kZ6;U39MoD6q$Dl@6?iSJkkF4u zF;(AEykczUB-LC38@BYwG(|m(Np0RIGO+qOXo5NWsC4*rjxEK&|bFP{Q_D@sJ>x+)ue= z{g$c1q~aafmJ~Y`W)>&lG9f$8;PovyJWFNTf_?twM=>wmC&uN~q&1c3w}2SQB-$=^ zdL}~+3{CBNs1GN86MJEZ*A$l{slw3{Ha4WY#?Iu4tZzw+TfnG00hEr^di(GPSe2HH zz6fEKHOR&+BF-QLR)fn%e~^i*h5m=jt0U|%FM@hg!#*bh(H3r5Gh&DnM8JevOg_E~ z!0g&_Tgl?wBG-s?)THUYh3wR`XJAKz?(t7Cu|)4Mt;(J$I%jZN(5nBg-s@t`nps)d zG5uq546R%98H!&8)E_G0rK;>&0AT{rIuRH-#wPaWo5)I6d2ym$tWCva3N%3Voc}(C zNSIQa^^mc(mrwXow;8uw3td=Sgd)Vf@!(LZ$<5ZNKQg>`U2Tc97!E3uE^04@nFAmR zju>mWwW0fZV$MTVm!E%*HWVyH)<0s1@|5fhPM0;4$O;K;2~e+7lR*I}&mY3mC<4Bz z)c>q^S|u`c7hA)$Z-l+@a3~#^r0I71?Bh}8uvK1pE1#kei}Z?gZTPT8$tMHvQ^6=I zlaIzxi46JN7jyJ0MRY_KU8?C}D((g&IA9?KY^9d#XG5j`X`++0n3;^TkH8>Sy0X}@ z^*d>mbikE$UYd4&JPs%oik-!3E!CcNuCe*}cFPtxp4k^xHmBy~*-kLwB);~nhWq<6T47az5gTx_lO;u){cE^Y#S_MRG~fqZLrRPuQKQW_;HC!G{2JiHNG=k_N02IE|pIvM5F-5Qr|%Wj`B6Be`rMo9$qUgf(Zz z8$1OJs@lS0o<_f+SSBE6U4#;OftTs4@GKIO?mS6_EEzLr3}Vihcq>U7O$2vy(_NQP zi77dm7FeI0E2D=)>$6W$9B!+Z{vIp!R31=-k1-F$E%md%28#xr_3KFrG94-;^tn~} z2xe)-F~?RMRDt#U7(_E@k_GvvQk12&@&T9bWy_B;HWj@4q+3{|bR-b3%Y#2ojgnr~ zOoq=57%^60@RHIWHeQfXWvxBUh3>&cJQsz99fk;{a+BtK>Qm_q@6C&1a!@s483;Ct zxWvx@#CmXI#0(BYaKCPcTLVwY$tv%Ms#|mI75AqqBVUFi;57Hn`B}IPD75xpBy1gU zbiKbwF+XM#xD54-Y2B`txlPFBSRogq4~dZWKjQ#e7+xQO_LAz5G1q1pRKx8-4mtCCah6$hTvX4`tnd0VjLHA)_J>t)avw&zi zSA)^J_jF-eiE7!%)J z+#41!a407YRJSt<>&e1~OTgt>^}7ZaGFYgtp4E%ye~`=TSsc3N3en#+k7-%?3s-Ky z)Nn6ujFtyZ2S;Z?YNWW)j0xgmc>Wc3v7K{X_ZYL7Z9ce$^Xs(4 zO6G-|haF2f{1`rJmo;dm6Y69X(G=8%|3ae9$K5_bS0Y$&cGS4l`{iFknvmz z%`JJOdP-P5Bd2UYT1)bn`;}b$Z zkfKtMLN~p0cPU{yDS0mnaqZ;anx0O@l!{Miy)Ey7p$d}VWHgQ)QmA*0gUMvZsRl2^n`Ya;_zRE2OL8K^G<~= z3`6Ja-h(>?SCc}IP=D~Qjvtn+x*z3q>pEi+3Y!u`ap#eY%2p|JrLbxkIhS^nrnF4L zm^5`OPT%RWBrSGRS8e(Bs|e(NM3|k#&tor3{5$o|MLw0>%af=KOKdi+*0`o2usY8@wuk@Y$hwI=*m$k zvTFg?3mLyHH4YhxH&IFCQWk~{VCFirv!szRLqYF366 zdhh`TLA@Y;2V_2f(J;8EAG5P~KCxHg+FGa{BZN5{&G92WV2fnaaPo z;Y7s9)teJ5@X#gMbt-2)b?}Ak`{-7*RlK@QIBoS@4$l;ALIGuBuQxal$#LtQ^PeS6M^Q00Qk8y4;THZe1T!S?6Xor4r}P z*}5qe?(AV;($F&9;MBMQ+i0}vDThrzPbVZl!uY4M;m|pTWy)+8kv?DSzQ;b^w@o5E zJF)t3#~i>C>4Vb3|tt-jRgcI1Un$e7`!8s~z zu^A_dv*>n%XLm2)p%QmW08U3JZN2hMtjo<28FNxo28nP!kt<)%G@p>az}E7We#Nux z%K=T_JJ0mTx$-7KFe#Y!P8Lt21zg0LrwW$>gY3D3WrNz~a!l}#s}!Fbhl?}<@iN4ynb ztHiL$G}4)a@CL!MMi&#Z%~J7`NI+gX=R##d%iG+?r*`gkq@?blpUxoQxDF4ON;9t| z&YHS-UZs&XO#qzxfufpd+c2L*4^plqHrJ4HvH;lmQq-8hBFuAZ04_h1mjJ=Ec$C=adWpxgu+-+9%#RLan9_n6!(n zZ;!^TD34ZA*ReG@I(RI{kO-lr<2I0&@2l!&^Yd&js0wmu$w;)pFv+_mtDVLOXXCuT zr@EoHsuv}^OE5_W`;?x9E+giU1;)7Qdh)t3H%p&>T#PggHsLnXC*EqD)zb@2)&uwG ztYOMwkr<{67YPrlK5J&A(DqSIs`mJo@C{J%R%+R+U{-n&c}gb9l8JnUZV*12 zO?v|{-ZEuwZF0$d1UveNPu=IF1@^q**oev*K?~*Yy$3)0Z!{*L}M98GSxPk z$tI<967MpvjZlSfmbW>MA<6k=dXD!jKj!h8@E$8UJP@`<@m#@vjbyN_$6sMRi)RQ8I?+%-fXiuRr##I(YQuRaD+Uq~(K+`iArJIxC7`93AS4G1hXA-jd- zhpR0tKH(Vf=j)*0HIhuo8*5H<_5q z@bI$QC9h~59ZRTi&4^07LaHPx@WPn4`+-lxS%)#laLT9*1MHU3j(=Mb-gbAJ`}?AS zmnkj}?=>{$Q9fQ!0r0j)1VqYZ%w|zYM=US56RfL6x2CzUk3h1FZc%7@ZYg6;mVfkjZYYjjCp!iQ!gDQbxtu=>({!vO}}_SQ^}8Xy;T&w`Zzj zNDH`oFC9cwCG95CGWC}&svN_XooxP1xS4#X|+!NbM_O~lOgFA|B~(l+dO!>0?*;{gX~5!jHh-p zAllXK&44PBkVv|?u@59~FL%^~Ck*9&)xCP{ZT5V6@C&qU#B3+((4tLX(GMudLagjD z#j%!Xo=^+8wECIcD9K&TFZ$hYd)UPhY7QbXe=%MAykrj7H+%bZR2Hs-bs`&pVUu;;H%z{ok5+3TXq81l)k-c{UKB71^8c%KQHE2F2 zwajQjf#&US@kD&`5he4f%*N(5I81IZz*ShuV|_79chF|4L@JX06%Qs%A8uS^z)r80 zQIksl6wy)%7=$p{392xeP&Y+bTloeUnr{aab85*)E$1l6fY>;b6nm=nVkp{!pyfRsi(Ai{E)|$?xDTS})UvZv0!bsiuV>5+VKFTJx zTEazc=^*}#{8h#Sn(B@=Cf54J#ujv4Q4?W^o^1t^Q&jd2kPdbgvW4Yi$OnEDL8*b; z#B{Z(bDyJA2O!F=I!Om%ct|^7xJ&ddrqDzj2Atzyg7Hdwlpa4%j_Tk*Y1~MT>uk{m z5#F*@bE1eHnlN4HwF^K>uQ!qJh)r*D7eAIv5IeMU;r|3O z!*i53nBr19WsJL&-XSLm78TRW3<{qubsGayyl7};v6(4Kyb$nilG3fmGoDrAamHeZrw{S1L36HGh%yUT$g zDh@_}H<^)payzc}Oxa9&cpUUWF@R<{*xF}XUrg9aoyk;*Tb%&XMK`yY!kd)g54lfB zuLRvj=$Eh*@-3NFM|42Dgo~HC$!5~ad1D<0WD54^Qy3smw=`_M;8cp+eA~==HPDsl ze8HwR6vADZcyoFwiTdST=7%gzY?APr4KUp|H0hx(l3D=s*(^8#pvAX>FD*8SyY`8{ zySjVRo(--P**J}~Su>7W%E6?}7Gj7f!L>8f^-`8#seo!yvI=gslqi9}CUnWZ%-9Exa16S1$u&K1VtEs1#H{Fq}6W`a+JfTgTnk^1NnZ;j)?@ zyz6$9Dfqf1oov9IbKj-t6ULNo9d#_2HzDLRF>OOe96I@r#_z)uJ56MIr)h4DAe3qy zgfJ%B6;Lz?&)vE>7N*VGNU(R{<3XzqMv)w$ZZ7&m6i1%g>~;Gz84PVq|Mj7kG3-Qm zdR{vC!?DQS0g_uyN_Eop3eGYaE~S~6sqJ%HriLVrXAR*U>k?q#!_NDQQ2c}TU>^E@ zOxF+xJ*P4pF6rADHOuHsQ$=a1qYyR9x1^i0l77z=`PLUPeHCUGwZ?ooq9qL&ILW

P3WEnx&bG5DJt5~OT=ES)R{=9tTs$2I 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 tc#b#y19%dA?z /dev/null 2>&1 & + kill -SIGUSR2 $(pidof waybar) else waybar -c "$CONFIG" -s "$STYLE" > /dev/null 2>&1 & fi -- 2.51.2