From cdbfa56130aa35e631152ed360271da78955fd67 Mon Sep 17 00:00:00 2001 From: Pedro Rey Anca Date: Wed, 5 Feb 2025 19:17:24 +0100 Subject: [PATCH] Add idle inhibitor to waybar --- modules/home/waybar/settings.nix | 11 +++++++++++ modules/home/waybar/style.nix | 9 ++++++++- 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/modules/home/waybar/settings.nix b/modules/home/waybar/settings.nix index 7dd513b..260671d 100644 --- a/modules/home/waybar/settings.nix +++ b/modules/home/waybar/settings.nix @@ -45,6 +45,7 @@ ++ [ "pulseaudio" "battery" + "idle_inhibitor" "network" "custom/notification" "clock" @@ -147,6 +148,16 @@ tooltip = true; tooltip-format = "{time}"; }; + + idle_inhibitor = { + format = "{icon}"; + format-icons = { + activated = " "; + deactivated = " "; + }; + timeout = 30; + }; + "custom/launcher" = { format = ""; on-click = "pkill fuzzel || fuzzel"; diff --git a/modules/home/waybar/style.nix b/modules/home/waybar/style.nix index de3868e..afb4ebc 100644 --- a/modules/home/waybar/style.nix +++ b/modules/home/waybar/style.nix @@ -60,7 +60,7 @@ } #tray, #pulseaudio, #network, #cpu, #memory, #disk, - #custom-playerctl.backward, #custom-playerctl.play, #custom-playerctl.forward, #battery, #custom-notification { + #custom-playerctl.backward, #custom-playerctl.play, #custom-playerctl.forward, #battery, #idle_inhibitor, #custom-notification { background: #${custom.palette.tertiary_background_hex}; font-weight: bold; margin: 5px 0px; @@ -108,6 +108,13 @@ padding-right: 9px; } + #idle_inhibitor { + color: #${custom.tertiary_accent}; + border-radius: 0; + padding-left: 9px; + padding-right: 9px; + } + #network { color: #${custom.tertiary_accent}; border-radius: 0;