diff options
| author | Gregor Kleen <gkleen@yggdrasil.li> | 2025-05-19 21:27:36 +0200 |
|---|---|---|
| committer | Gregor Kleen <gkleen@yggdrasil.li> | 2025-05-19 21:27:36 +0200 |
| commit | 861a04827a19facd4ce0eb4693de43f64507df52 (patch) | |
| tree | 6878f5ec71fca7d9c84a409f8b78c782244724fc /accounts/gkleen@sif/niri | |
| parent | ec5047ac607bc18c7bcf11177e45644f243b79cc (diff) | |
| download | nixos-861a04827a19facd4ce0eb4693de43f64507df52.tar nixos-861a04827a19facd4ce0eb4693de43f64507df52.tar.gz nixos-861a04827a19facd4ce0eb4693de43f64507df52.tar.bz2 nixos-861a04827a19facd4ce0eb4693de43f64507df52.tar.xz nixos-861a04827a19facd4ce0eb4693de43f64507df52.zip | |
...
Diffstat (limited to 'accounts/gkleen@sif/niri')
| -rw-r--r-- | accounts/gkleen@sif/niri/waybar.nix | 20 |
1 files changed, 15 insertions, 5 deletions
diff --git a/accounts/gkleen@sif/niri/waybar.nix b/accounts/gkleen@sif/niri/waybar.nix index cc131c08..1de2e1fa 100644 --- a/accounts/gkleen@sif/niri/waybar.nix +++ b/accounts/gkleen@sif/niri/waybar.nix | |||
| @@ -27,8 +27,14 @@ in { | |||
| 27 | modules-right = [ "custom/worktime" "custom/worktime-today" | 27 | modules-right = [ "custom/worktime" "custom/worktime-today" |
| 28 | "custom/weather" | 28 | "custom/weather" |
| 29 | "custom/keymap" | 29 | "custom/keymap" |
| 30 | "privacy" "tray" "wireplumber" "backlight" "battery" "idle_inhibitor" "custom/mako" "clock" ]; | 30 | "privacy" "tray" "wireplumber" "backlight" "battery" "idle_inhibitor" "custom/mako" "custom/lid_inhibitor" "clock" ]; |
| 31 | 31 | ||
| 32 | "custom/lid_inhibitor" = { | ||
| 33 | format = "{}"; | ||
| 34 | return-type = "json"; | ||
| 35 | exec = lib.getExe pkgs.waybar-systemd-inhibit; | ||
| 36 | on-click = lib.getExe' pkgs.waybar-systemd-inhibit "waybar-systemd-inhibit-toggle"; | ||
| 37 | }; | ||
| 32 | "custom/mako" = { | 38 | "custom/mako" = { |
| 33 | format = "{}"; | 39 | format = "{}"; |
| 34 | return-type = "json"; | 40 | return-type = "json"; |
| @@ -211,7 +217,7 @@ in { | |||
| 211 | layer = "top"; | 217 | layer = "top"; |
| 212 | position = "top"; | 218 | position = "top"; |
| 213 | height = 14; | 219 | height = 14; |
| 214 | output = [ "!eDP-1" "!DP-2" "!DP-3" ]; | 220 | output = [ "!eDP-1" "!DP-2" "!DP-3" "*" ]; |
| 215 | modules-left = [ "niri/workspaces" ]; | 221 | modules-left = [ "niri/workspaces" ]; |
| 216 | modules-center = [ "niri/window" ]; | 222 | modules-center = [ "niri/window" ]; |
| 217 | modules-right = [ "clock" ]; | 223 | modules-right = [ "clock" ]; |
| @@ -293,7 +299,7 @@ in { | |||
| 293 | #tray { | 299 | #tray { |
| 294 | margin: 0; | 300 | margin: 0; |
| 295 | } | 301 | } |
| 296 | #battery, #idle_inhibitor, #backlight, #wireplumber, #custom-mako { | 302 | #battery, #idle_inhibitor, #backlight, #wireplumber, #custom-mako, #custom-lid_inhibitor { |
| 297 | color: @grey; | 303 | color: @grey; |
| 298 | margin: 0 5px 0 2px; | 304 | margin: 0 5px 0 2px; |
| 299 | } | 305 | } |
| @@ -302,7 +308,11 @@ in { | |||
| 302 | margin-left: 6px; | 308 | margin-left: 6px; |
| 303 | } | 309 | } |
| 304 | #custom-mako { | 310 | #custom-mako { |
| 305 | margin-right: 2px; | 311 | margin-right: 4px; |
| 312 | margin-left: 3px; | ||
| 313 | } | ||
| 314 | #custom-lid_inhibitor { | ||
| 315 | margin-right: 3px; | ||
| 306 | margin-left: 3px; | 316 | margin-left: 3px; |
| 307 | } | 317 | } |
| 308 | #battery { | 318 | #battery { |
| @@ -330,7 +340,7 @@ in { | |||
| 330 | color: @orange; | 340 | color: @orange; |
| 331 | } | 341 | } |
| 332 | 342 | ||
| 333 | #idle_inhibitor { | 343 | #idle_inhibitor, #custom-lid_inhibitor { |
| 334 | padding-top: 1px; | 344 | padding-top: 1px; |
| 335 | } | 345 | } |
| 336 | 346 | ||
