From 6a32bd2e74c5741fd69f497184a85187d0a98eff Mon Sep 17 00:00:00 2001 From: Tibo De Peuter Date: Tue, 29 Sep 2026 22:18:49 +0200 Subject: [PATCH] feat(waybar): add systemd warnings --- stow/waybar/.config/waybar/config.jsonc | 4 +--- stow/waybar/.config/waybar/modules.json | 15 +++++++++++++++ stow/waybar/.config/waybar/style.css | 6 ++++++ 3 files changed, 22 insertions(+), 3 deletions(-) diff --git a/stow/waybar/.config/waybar/config.jsonc b/stow/waybar/.config/waybar/config.jsonc index addef9e..10d9bc3 100644 --- a/stow/waybar/.config/waybar/config.jsonc +++ b/stow/waybar/.config/waybar/config.jsonc @@ -45,9 +45,7 @@ "mpris" ], "modules-right": [ - "keyboard-state#numlock", - "keyboard-state#capslock", - "privacy", + "group/badges", "tray", "group/control-center", "group/display", diff --git a/stow/waybar/.config/waybar/modules.json b/stow/waybar/.config/waybar/modules.json index b0f0592..1cd1e21 100644 --- a/stow/waybar/.config/waybar/modules.json +++ b/stow/waybar/.config/waybar/modules.json @@ -196,6 +196,16 @@ "tooltip": true }, + "group/badges": { + "orientation": "inherit", + "modules": [ + "keyboard-state#numlock", + "keyboard-state#capslock", + "systemd-failed-units", + "privacy" + ] + }, + "group/control-center": { "orientation": "inherit", "modules": [ @@ -449,6 +459,11 @@ } }, + "systemd-failed-units": { + "hide-on-ok": true, + "format": "\uf071 {nr_failed}", /*  */ + }, + "tray": { "icon-size": 16, "show-passive-items": true, diff --git a/stow/waybar/.config/waybar/style.css b/stow/waybar/.config/waybar/style.css index 39880dd..5d0d253 100644 --- a/stow/waybar/.config/waybar/style.css +++ b/stow/waybar/.config/waybar/style.css @@ -99,6 +99,12 @@ window#waybar { background-color: @warning; } +#systemd-failed-units.ok { + padding: 0; + margin: 0; + opacity: 0; +} + #temperature.critical { background-color: @warning; }