aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/dot_config/waybar/style.css
diff options
context:
space:
mode:
authorLibravatar sommerfeld <sommerfeld@sommerfeld.dev>2026-05-13 13:43:30 +0100
committerLibravatar sommerfeld <sommerfeld@sommerfeld.dev>2026-05-13 13:43:30 +0100
commit79de974d7a658d2a8f3e27f5af10e7d918c5de44 (patch)
tree9f4810eb28948d48dc44bcd564e12fd9ff492896 /dot_config/waybar/style.css
parent7c0e7252eefd539345b7bd5b3ce955bc75307162 (diff)
downloaddotfiles-79de974d7a658d2a8f3e27f5af10e7d918c5de44.tar.gz
dotfiles-79de974d7a658d2a8f3e27f5af10e7d918c5de44.tar.bz2
dotfiles-79de974d7a658d2a8f3e27f5af10e7d918c5de44.zip
feat(waybar): add dock indicator next to battery
Detects the ThinkPad USB-C Dock Gen2 by its built-in ethernet adapter (USB 17ef:a387) — the dock's USB hubs share product IDs with internal ThinkPad hubs but the ethernet only exists when the dock is attached. The custom/dock module sits to the left of battery; collapses to empty text when undocked so the bar stays clean on the go. Green dock glyph when docked.
Diffstat (limited to 'dot_config/waybar/style.css')
-rw-r--r--dot_config/waybar/style.css5
1 files changed, 5 insertions, 0 deletions
diff --git a/dot_config/waybar/style.css b/dot_config/waybar/style.css
index 71c8b3d..f0d764d 100644
--- a/dot_config/waybar/style.css
+++ b/dot_config/waybar/style.css
@@ -49,6 +49,7 @@ window#waybar {
#custom-memory,
#custom-wifi,
#custom-webcam,
+#custom-dock,
#custom-notifications,
#custom-thunderbird {
padding: 0 6px;
@@ -123,6 +124,10 @@ window#waybar {
color: #fb4934; /* red — only rendered when webcam is in use */
}
+#custom-dock.docked {
+ color: #b8bb26; /* green — desk mode */
+}
+
#custom-notifications {
color: #928374; /* gray baseline */
}