aboutsummaryrefslogtreecommitdiffstats
path: root/config/waybar
diff options
context:
space:
mode:
Diffstat (limited to 'config/waybar')
-rw-r--r--config/waybar/ModulesCustom11
-rw-r--r--config/waybar/ModulesWorkspaces19
-rw-r--r--config/waybar/configs/TOP-ddubs-simple-bar5
-rw-r--r--config/waybar/style/Dark-Latte-Wallust-combined-v2.css8
-rw-r--r--config/waybar/style/Dark-Latte-Wallust-combined.css4
-rw-r--r--config/waybar/style/Wallust-Bordered-Chroma-Fusion-Edge.css4
-rw-r--r--config/waybar/style/Wallust-Bordered-Chroma-Simple.css73
-rw-r--r--config/waybar/style/Wallust-Box-type.css11
-rw-r--r--config/waybar/style/Wallust-Chroma-Edge.css7
-rw-r--r--config/waybar/style/Wallust-Chroma-Fusion.css4
-rw-r--r--config/waybar/style/Wallust-ML4W-modern-mixed.css14
-rw-r--r--config/waybar/style/Wallust-ML4W-modern.css8
12 files changed, 118 insertions, 50 deletions
diff --git a/config/waybar/ModulesCustom b/config/waybar/ModulesCustom
index 8887fa1c..3abb96d4 100644
--- a/config/waybar/ModulesCustom
+++ b/config/waybar/ModulesCustom
@@ -78,6 +78,17 @@
"tooltip-format": "Left Click: Quick Tips\nRight Click: Keybinds",
},
+// External monitor brightness (ddcutil)
+"custom/brightness_external": {
+ "format": "{}",
+ "return-type": "json",
+ "interval": 2,
+ "exec": "$HOME/.config/hypr/scripts/ExternalBrightness.sh --get",
+ "on-scroll-up": "$HOME/.config/hypr/scripts/ExternalBrightness.sh --inc",
+ "on-scroll-down": "$HOME/.config/hypr/scripts/ExternalBrightness.sh --dec",
+ "tooltip": true
+},
+
"custom/dot_update": {
"format": " 󰁈 ",
"on-click": "$HOME/.config/hypr/scripts/KooLsDotsUpdate.sh",
diff --git a/config/waybar/ModulesWorkspaces b/config/waybar/ModulesWorkspaces
index 683fcfb5..c9497b74 100644
--- a/config/waybar/ModulesWorkspaces
+++ b/config/waybar/ModulesWorkspaces
@@ -180,7 +180,7 @@
},
"format": "{icon} {windows}",
"format-window-separator": " ",
- "window-rewrite-default": " ",
+ "window-rewrite-default": " <span foreground='#ff0000'>✘</span> ",
"window-rewrite": {
"title<.*amazon.*>": " ",
"title<.*reddit.*>": " ",
@@ -198,10 +198,11 @@
"class<kitty-dropterm>": " ",
"class<com.mitchellh.ghostty>": " ",
"class<org.wezfurlong.wezterm>": " ",
+ "class<play.mii.Boxxy>": " ",
"class<Warp|warp|dev.warp.Warp|warp-terminal>": "󰰭 ",
- "class<[Tt]hunderbird|[Tt]hunderbird-esr>": " ",
- "class<eu.betterbird.Betterbird>": " ",
+ "class<[Tt]hunderbird|[Tt]hunderbird-esr>": "󰊫 ",
+ "class<org.mozilla.Thunderbird|eu.betterbird.Betterbird>": "󰊫 ",
"title<.*gmail.*>": "󰊫 ",
"class<[Tt]elegram-desktop|org.telegram.desktop|io.github.tdesktop_x64.TDesktop>": " ",
@@ -217,6 +218,7 @@
"title<.*ChatGPT.*>": "󰚩 ",
"title<.*deepseek.*>": "󰚩 ",
"title<.*qwen.*>": "󰚩 ",
+ "title<.*Gemini.*>": "󰚩 ",
"class<subl>": "󰅳 ",
"class<slack>": " ",
@@ -238,11 +240,16 @@
"class<virtualbox manager>": "💽 ",
"title<virtualbox>": "💽 ",
"class<remmina|org.remmina.Remmina>": "🖥️ ",
+ "class<mainline-gtk>": " ",
"class<VSCode|code|code-url-handler|code-oss|codium|codium-url-handler|VSCodium>": "󰨞 ",
+ "class<[Aa]ntigravity>": "󰨞 ",
+ "title<.*[Aa]ntigravity.*>": "󰨞 ",
"class<dev.zed.Zed>": "󰵁",
"class<codeblocks>": "󰅩 ",
"title<.*github.*>": " ",
+ "class<com-jetpackduba-gitnuro-MainKt>": " ",
+ "title<.*Gitnuro.*>": " ",
"class<mousepad>": " ",
"class<libreoffice-writer>": " ",
"class<libreoffice-startcenter>": "󰏆 ",
@@ -253,6 +260,7 @@
"title<.*figma.*>": " ",
"title<.*jira.*>": " ",
"class<jetbrains-idea>": " ",
+ "class<emacs|Emacs>": " ",
"class<obs|com.obsproject.Studio>": " ",
@@ -261,7 +269,7 @@
"class<nwg-displays>": " ",
"class<[Pp]avucontrol|org.pulseaudio.pavucontrol>": "󱡫 ",
"class<steam>": " ",
- "class<thunar|nemo>": "󰝰 ",
+ "class<thunar|nemo|org.gnome.Nautilus>": "󰝰 ",
"class<Gparted>":"",
"class<gimp>": " ",
"class<emulator>": "📱 ",
@@ -269,6 +277,7 @@
"class<org.pipewire.Helvum>": "󰓃",
"class<localsend>":"",
"class<PrusaSlicer|UltiMaker-Cura|OrcaSlicer>": "󰹛",
+ "class<nvidia-settings>": "󰢮 ",
"class<io.github.kolunmi.Bazaar>": " ",
"title<^Bazaar$>": " ",
@@ -294,4 +303,4 @@
"title<^qs-wlogout$>": " ",
}
},
-} \ No newline at end of file
+}
diff --git a/config/waybar/configs/TOP-ddubs-simple-bar b/config/waybar/configs/TOP-ddubs-simple-bar
index 1b459c19..be5f136e 100644
--- a/config/waybar/configs/TOP-ddubs-simple-bar
+++ b/config/waybar/configs/TOP-ddubs-simple-bar
@@ -47,7 +47,10 @@
"tray",
"custom/separator#blank",
"custom/weather2",
- "group/laptop",
+ "cpu",
+ "memory",
+ "temperature",
+ "battery",
"group/status",
"custom/separator#blank",
],
diff --git a/config/waybar/style/Dark-Latte-Wallust-combined-v2.css b/config/waybar/style/Dark-Latte-Wallust-combined-v2.css
index e707c26b..12a573e2 100644
--- a/config/waybar/style/Dark-Latte-Wallust-combined-v2.css
+++ b/config/waybar/style/Dark-Latte-Wallust-combined-v2.css
@@ -53,12 +53,12 @@ tooltip {
border-bottom: 2px solid @border-color;
font-weight: bold;
font-style: normal;
- opacity: 0.8;
+ opacity: 1;
}
#taskbar button,
#workspaces button {
- color: @foreground;
+ color: @color15;
box-shadow: none;
text-shadow: none;
border-radius: 30px;
@@ -169,7 +169,7 @@ tooltip {
#custom-weather.showyIcyDay,
#custom-weather.snowyIcyNight,
#custom-weather.sunnyDay {
- color: @foreground;
+ color: @color15;
padding-right: 6px;
padding-left: 6px;;
}
@@ -262,7 +262,7 @@ tooltip {
}
#clock {
- color: @foreground;
+ color: @color15;
border-radius: 15px;
}
diff --git a/config/waybar/style/Dark-Latte-Wallust-combined.css b/config/waybar/style/Dark-Latte-Wallust-combined.css
index bbe23b8b..9ffad565 100644
--- a/config/waybar/style/Dark-Latte-Wallust-combined.css
+++ b/config/waybar/style/Dark-Latte-Wallust-combined.css
@@ -67,13 +67,13 @@ tooltip {
border:2px solid @border-color;
font-weight: bold;
font-style: normal;
- opacity:0.8;
+ opacity: 1;
color:#FFFFFF;
}
#taskbar button,
#workspaces button {
- color: #6E6A86;
+ color: @color15;
box-shadow: none;
text-shadow: none;
border-radius: 30px;
diff --git a/config/waybar/style/Wallust-Bordered-Chroma-Fusion-Edge.css b/config/waybar/style/Wallust-Bordered-Chroma-Fusion-Edge.css
index e593b9fd..a7eb725c 100644
--- a/config/waybar/style/Wallust-Bordered-Chroma-Fusion-Edge.css
+++ b/config/waybar/style/Wallust-Bordered-Chroma-Fusion-Edge.css
@@ -119,7 +119,7 @@ tooltip {
border-radius: 25px;
padding: 0px 10px 0px 10px;
margin: 5px;
- opacity:0.8;
+ opacity: 1;
border:2px solid @border-color;
}
@@ -212,7 +212,7 @@ tooltip {
#workspaces button {
border-radius: 15px;
border:0px;
- color: @color13;
+ color: @color15;
padding-left: 2px;
padding-right: 2px;
animation: gradient_f 20s ease-in infinite;
diff --git a/config/waybar/style/Wallust-Bordered-Chroma-Simple.css b/config/waybar/style/Wallust-Bordered-Chroma-Simple.css
index 3e277f6c..c0b97f06 100644
--- a/config/waybar/style/Wallust-Bordered-Chroma-Simple.css
+++ b/config/waybar/style/Wallust-Bordered-Chroma-Simple.css
@@ -12,6 +12,14 @@
min-height: 0;
}
+/* Make group buttons themselves use readable text */
+#group-audio,
+#group-mobo_drawer {
+ background: @background;
+ color: @color15;
+ border: 2px solid @color13;
+}
+
window#waybar {
background-color: transparent;
color: @foreground;
@@ -27,12 +35,12 @@ window#waybar.empty #window {
}
tooltip {
- background-color: @color12;
+ background-color: @background;
color: @foreground;
border-radius: 10px;
border-width: 1.5px;
border-style: solid;
- border-color: @color9;
+ border-color: @color13;
transition: 0.3s;
opacity: 0.9;
}
@@ -102,6 +110,8 @@ tooltip {
#tray,
#window,
#wireplumber,
+#group-mobo_drawer,
+#group-audio,
#custom-backlight,
#custom-nightlight,
#custom-browser,
@@ -149,6 +159,7 @@ tooltip {
border: 2px solid @color13;
}
+
#cpu {
border: 2px solid @color5;
color: @foreground;
@@ -177,14 +188,14 @@ tooltip {
}
#custom-power {
- color: red;
+ color: @color13;
padding-left: 10px;
padding-right: 2px;
- border: 2px solid red;
+ border: 2px solid @color13;
}
#backlight {
- color: #f9e2af;
+ color: @color14;
padding-right: 5px;
}
@@ -213,29 +224,35 @@ tooltip {
}
#clock {
- color: #fab387;
+ color: @color13;
+}
+
+#clock:hover {
+ color: @color13;
+ background: @background;
+ border: 2px solid @color13;
}
#bluetooth {
- color: #b4befe;
+ color: @color12;
margin-right: 10px
}
#pulseaudio.microphone,
#pulseaudio {
background-color: @color12;
- color: #89b4fa;
+ color: @color15;
border: 2px solid @color13;
}
#pulseaudio.muted {
- color: #f38ba8;
+ color: @color13;
padding-right: 20px;
}
#battery {
- color: #a6e3a1;
+ color: @color10;
margin-right: 5px;
padding-right: 15px;
border: 2px solid @color14;
@@ -249,22 +266,22 @@ tooltip {
}
#battery.good {
- color: #ffd57a;
+ color: @color14;
border: 2px solid @color15;
}
#battery.warning {
- color: #fab387;
+ color: @color13;
border-left: 0px;
border: 2px solid @color12;
}
#battery.charging {
- color: #a6e3a1;
+ color: @color10;
}
#battery.critical {
- color: #f38ba8;
+ color: @color13;
border-left: 0px;
border: 2px solid @color8;
}
@@ -287,7 +304,7 @@ tooltip {
}
#custom-weather {
- color: #8eacf3;
+ color: @color12;
border-right: 0px;
margin-left: 0px;
margin-right: 5px;
@@ -315,3 +332,29 @@ tooltip {
min-height: 10px;
border-radius: 5px;
}
+
+/* Ensure group drawer modules match base style (avoid bright per-module colors) */
+#group-audio #pulseaudio,
+#group-audio #pulseaudio.microphone,
+#group-mobo_drawer #temperature,
+#group-mobo_drawer #cpu,
+#group-mobo_drawer #power-profiles-daemon,
+#group-mobo_drawer #memory,
+#group-mobo_drawer #disk {
+ background-color: @background;
+ color: @color15;
+ border: 2px solid @color13;
+}
+
+/* Global overrides for this style (match other widgets: dark bg + light text) */
+#pulseaudio,
+#pulseaudio.microphone,
+#cpu,
+#memory,
+#disk,
+#temperature,
+#power-profiles-daemon {
+ background-color: @background;
+ color: @color15;
+ border: 2px solid @color13;
+}
diff --git a/config/waybar/style/Wallust-Box-type.css b/config/waybar/style/Wallust-Box-type.css
index 6bd2a5de..7f1d3ad2 100644
--- a/config/waybar/style/Wallust-Box-type.css
+++ b/config/waybar/style/Wallust-Box-type.css
@@ -51,8 +51,8 @@ window#waybar.empty #window {
#taskbar button.active,
#workspaces button.active {
- color: @color15;
- background-color: @background;
+ color: @background;
+ background-color: @color13;
padding-left: 4px;
padding-right: 8px;
animation: gradient_f 20s ease-in infinite;
@@ -61,8 +61,8 @@ window#waybar.empty #window {
#taskbar button.focused,
#workspaces button.focused {
- color: @color15;
- background-color: @background;
+ color: @background;
+ background-color: @color13;
}
#workspaces button.urgent {
@@ -72,7 +72,8 @@ window#waybar.empty #window {
#taskbar button:hover,
#workspaces button:hover {
- color: @color15;
+ color: @background;
+ background-color: @color13;
padding-left: 2px;
padding-right: 8px;
animation: gradient_f 20s ease-in infinite;
diff --git a/config/waybar/style/Wallust-Chroma-Edge.css b/config/waybar/style/Wallust-Chroma-Edge.css
index 82125870..4a17d473 100644
--- a/config/waybar/style/Wallust-Chroma-Edge.css
+++ b/config/waybar/style/Wallust-Chroma-Edge.css
@@ -50,7 +50,7 @@ tooltip label{
#taskbar button,
#workspaces button {
background-color: transparent;
- color: grey;
+ color: @color15;
box-shadow: none;
text-shadow: none;
padding: 0px;
@@ -63,7 +63,8 @@ tooltip label{
#workspaces button.active {
background-color: transparent;
- color: #D3D3D3;
+\tcolor: @color15;
+
padding-left: 8px;
padding-right: 8px;
animation: gradient_f 20s ease-in infinite;
@@ -143,7 +144,7 @@ tooltip label{
#custom-weather.showyIcyDay,
#custom-weather.snowyIcyNight,
#custom-weather.sunnyDay {
- color: #e5e5e5;
+\tcolor: @color15;
/* color: #bf616a; */
border-radius: 12px;
background-color: rgba(50, 50, 50, 0.1);
diff --git a/config/waybar/style/Wallust-Chroma-Fusion.css b/config/waybar/style/Wallust-Chroma-Fusion.css
index 4399f125..7113c6f4 100644
--- a/config/waybar/style/Wallust-Chroma-Fusion.css
+++ b/config/waybar/style/Wallust-Chroma-Fusion.css
@@ -119,7 +119,7 @@ tooltip {
background-color: @background-module;
border-radius: 25px;
margin: 5px 5px 5px 5px;
- opacity:0.8;
+ opacity: 1;
padding-top: 4px;
padding-bottom: 4px;
padding-right: 6px;
@@ -214,7 +214,7 @@ tooltip {
margin: 1px 1px;
border-radius: 15px;
border:0px;
- color: @color13;
+ color: @color15;
padding-left: 2px;
padding-right: 2px;
animation: gradient_f 20s ease-in infinite;
diff --git a/config/waybar/style/Wallust-ML4W-modern-mixed.css b/config/waybar/style/Wallust-ML4W-modern-mixed.css
index d627b576..f8ef2630 100644
--- a/config/waybar/style/Wallust-ML4W-modern-mixed.css
+++ b/config/waybar/style/Wallust-ML4W-modern-mixed.css
@@ -8,10 +8,10 @@
@define-color workspacesbackground1 @color12;
@define-color workspacesbackground2 @background;
@define-color bordercolor @color11;
-@define-color textcolor1 @foreground;
-@define-color textcolor2 @background;
-@define-color textcolor3 @foreground;
-@define-color iconcolor @foreground;
+@define-color textcolor1 @color15;
+@define-color textcolor2 @color7;
+@define-color textcolor3 @color15;
+@define-color iconcolor @color15;
* {
font-family: "JetBrainsMono Nerd Font";
@@ -42,7 +42,7 @@ border-bottom: 0px solid @foreground;
border: 0px;
font-weight: bold;
font-style: normal;
- opacity: 0.8;
+ opacity: 1;
color: @textcolor1;
}
@@ -54,7 +54,7 @@ border-bottom: 0px solid @foreground;
color: @textcolor1;
background-color: @workspacesbackground2;
transition: all 0.1s linear;
- opacity: 0.4;
+ opacity: 1;
}
#taskbar button.active,
@@ -93,7 +93,7 @@ tooltip label {
border-radius: 5px 5px 5px 5px;
color:white;
font-weight:normal;
- opacity:0.8;
+ opacity: 1;
}
window#waybar.empty #window {
diff --git a/config/waybar/style/Wallust-ML4W-modern.css b/config/waybar/style/Wallust-ML4W-modern.css
index 7c0e9c61..0ab8165c 100644
--- a/config/waybar/style/Wallust-ML4W-modern.css
+++ b/config/waybar/style/Wallust-ML4W-modern.css
@@ -8,10 +8,10 @@
@define-color workspacesbackground1 @color0;
@define-color workspacesbackground2 @color12;
@define-color bordercolor @color13;
-@define-color textcolor1 @foreground;
-@define-color textcolor2 @foreground;
-@define-color textcolor3 @foreground;
-@define-color iconcolor @foreground;
+@define-color textcolor1 @color15;
+@define-color textcolor2 @color7;
+@define-color textcolor3 @color15;
+@define-color iconcolor @color15;
* {
font-family: "JetBrainsMono Nerd Font";
send patches to the email below
yukais@pinapelz.com
include the subject [PATCH repo_name]
pinapelz.com
homepage