From a6ccb36457fd8ccf9c55f5c869bbefad8393b786 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sergio=20La=C3=ADn?= Date: Thu, 21 Dec 2023 01:53:46 +0100 Subject: [PATCH] =?UTF-8?q?=E2=99=BB=EF=B8=8F=20refactor(waybar):=20use=20?= =?UTF-8?q?swayosd=20instead=20of=20pactl,=20use=20rofi=20without=20the=20?= =?UTF-8?q?theme=20flag=20and=20change=20some=20spaces=20for=20notificatio?= =?UTF-8?q?ns=20icons?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .config/waybar/config.jsonc | 62 +++++++++++++++++++------------------ .config/waybar/style.css | 5 +++ 2 files changed, 37 insertions(+), 30 deletions(-) diff --git a/.config/waybar/config.jsonc b/.config/waybar/config.jsonc index 4c5ffa2d..d33f4948 100644 --- a/.config/waybar/config.jsonc +++ b/.config/waybar/config.jsonc @@ -49,7 +49,7 @@ "custom/arch": { "format": "  ", "tooltip": false, - "on-click": "rofi -show drun -theme ~/.config/rofi/style.rasi", + "on-click": "rofi -show drun", "on-click-right": "wleave" }, "custom/weather": { @@ -64,14 +64,14 @@ "tooltip": false, "format": "{} {icon}", "format-icons": { - "notification": "", - "none": "", - "dnd-notification": "", - "dnd-none": "", - "inhibited-notification": "", - "inhibited-none": "", - "dnd-inhibited-notification": "", - "dnd-inhibited-none": "" + "notification": " ", + "none": " ", + "dnd-notification": " ", + "dnd-none": " ", + "inhibited-notification": " ", + "inhibited-none": " ", + "dnd-inhibited-notification": " ", + "dnd-inhibited-none": " " }, "return-type": "json", "exec-if": "which swaync-client", @@ -174,9 +174,11 @@ "default": [" ", " ", " "] }, "tooltip-format": "{desc}, {volume}%", - "on-click": "pactl set-sink-mute @DEFAULT_SINK@ toggle", - "on-click-right": "pactl set-source-mute @DEFAULT_SOURCE@ toggle", - "on-click-middle": "easyeffects" + "on-click": "swayosd-client --output-volume mute-toggle", + "on-click-right": "swayosd-client --input-volume mute-toggle", + "on-click-middle": "easyeffects", + "on-scroll-up": "swayosd-client --output-volume +1", + "on-scroll-down": "swayosd-client --output-volume -1" }, "cava": { "autosens": 1, @@ -234,21 +236,21 @@ "custom/arch": { "format": "  ", "tooltip": false, - "on-click": "wleave", + "on-click": "rofi -show drun", "on-click-right": "wleave" }, "custom/notifications": { "tooltip": false, "format": "{} {icon}", "format-icons": { - "notification": "", - "none": "", - "dnd-notification": "", - "dnd-none": "", - "inhibited-notification": "", - "inhibited-none": "", - "dnd-inhibited-notification": "", - "dnd-inhibited-none": "" + "notification": " ", + "none": " ", + "dnd-notification": " ", + "dnd-none": " ", + "inhibited-notification": " ", + "inhibited-none": " ", + "dnd-inhibited-notification": " ", + "dnd-inhibited-none": " " }, "return-type": "json", "exec-if": "which swaync-client", @@ -361,21 +363,21 @@ "custom/arch": { "format": "  ", "tooltip": false, - "on-click": "wleave", + "on-click": "rofi -show drun", "on-click-right": "wleave" }, "custom/notifications": { "tooltip": false, "format": "{} {icon}", "format-icons": { - "notification": "", - "none": "", - "dnd-notification": "", - "dnd-none": "", - "inhibited-notification": "", - "inhibited-none": "", - "dnd-inhibited-notification": "", - "dnd-inhibited-none": "" + "notification": " ", + "none": " ", + "dnd-notification": " ", + "dnd-none": " ", + "inhibited-notification": " ", + "inhibited-none": " ", + "dnd-inhibited-notification": " ", + "dnd-inhibited-none": " " }, "return-type": "json", "exec-if": "which swaync-client", diff --git a/.config/waybar/style.css b/.config/waybar/style.css index 87a4056f..3b35dd7b 100644 --- a/.config/waybar/style.css +++ b/.config/waybar/style.css @@ -263,6 +263,11 @@ window#waybar.hidden { color: #1e222a; } +#pulseaudio.source-muted { + background-color: #f5a97f; + color: #1e222a; +} + #backlight { color: #61afef; }