diff options
Diffstat (limited to 'accounts')
| -rw-r--r-- | accounts/gkleen@sif/default.nix | 29 | ||||
| -rw-r--r-- | accounts/gkleen@sif/systemd.nix | 7 |
2 files changed, 26 insertions, 10 deletions
diff --git a/accounts/gkleen@sif/default.nix b/accounts/gkleen@sif/default.nix index 8332b38a..e855bbec 100644 --- a/accounts/gkleen@sif/default.nix +++ b/accounts/gkleen@sif/default.nix | |||
| @@ -302,8 +302,15 @@ in { | |||
| 302 | output = "eDP-1"; | 302 | output = "eDP-1"; |
| 303 | modules-left = [ "hyprland/workspaces" ]; | 303 | modules-left = [ "hyprland/workspaces" ]; |
| 304 | modules-center = [ "hyprland/window" ]; | 304 | modules-center = [ "hyprland/window" ]; |
| 305 | modules-right = [ "privacy" "clock" "tray" "battery" "idle_inhibitor" ]; | 305 | modules-right = [ "custom/weather" "clock" "privacy" "tray" "backlight" "battery" "idle_inhibitor" ]; |
| 306 | 306 | ||
| 307 | "custom/weather" = { | ||
| 308 | format = "{}"; | ||
| 309 | tooltip = true; | ||
| 310 | interval = 3600; | ||
| 311 | exec = "${lib.getExe pkgs.wttrbar} --hide-conditions --custom-indicator \"{ICON} {temp_C}° ({FeelsLikeC}°)\""; | ||
| 312 | return-type = "json"; | ||
| 313 | }; | ||
| 307 | "hyprland/workspaces" = { | 314 | "hyprland/workspaces" = { |
| 308 | all-outputs = true; | 315 | all-outputs = true; |
| 309 | }; | 316 | }; |
| @@ -355,6 +362,13 @@ in { | |||
| 355 | format = "{icon}"; | 362 | format = "{icon}"; |
| 356 | format-icons = { activated = "󰈈"; deactivated = "󰈉"; }; | 363 | format-icons = { activated = "󰈈"; deactivated = "󰈉"; }; |
| 357 | }; | 364 | }; |
| 365 | backlight = { | ||
| 366 | format = "{icon}"; | ||
| 367 | tooltip-format = "{percent}%"; | ||
| 368 | format-icons = ["󰃚" "󰃛" "󰃜" "󰃝" "󰃞" "󰃟" "󰃠"]; | ||
| 369 | on-scroll-up = "brightnessctl s +1"; | ||
| 370 | on-scroll-down = "brightnessctl s 1-"; | ||
| 371 | }; | ||
| 358 | } | 372 | } |
| 359 | { | 373 | { |
| 360 | layer = "top"; | 374 | layer = "top"; |
| @@ -429,7 +443,12 @@ in { | |||
| 429 | color: @red; | 443 | color: @red; |
| 430 | } | 444 | } |
| 431 | 445 | ||
| 432 | #battery, #idle_inhibitor { | 446 | #custom-weather { |
| 447 | color: @white; | ||
| 448 | opacity: 0.6; | ||
| 449 | } | ||
| 450 | |||
| 451 | #battery, #idle_inhibitor, #backlight { | ||
| 433 | color: @grey; | 452 | color: @grey; |
| 434 | } | 453 | } |
| 435 | #battery.warning { | 454 | #battery.warning { |
| @@ -444,6 +463,10 @@ in { | |||
| 444 | #idle_inhibitor.activated { | 463 | #idle_inhibitor.activated { |
| 445 | color: @white; | 464 | color: @white; |
| 446 | } | 465 | } |
| 466 | |||
| 467 | #privacy { | ||
| 468 | color: @red; | ||
| 469 | } | ||
| 447 | ''; | 470 | ''; |
| 448 | }; | 471 | }; |
| 449 | wpaperd = { | 472 | wpaperd = { |
diff --git a/accounts/gkleen@sif/systemd.nix b/accounts/gkleen@sif/systemd.nix index 30fd2d72..1397ca62 100644 --- a/accounts/gkleen@sif/systemd.nix +++ b/accounts/gkleen@sif/systemd.nix | |||
| @@ -126,13 +126,6 @@ in { | |||
| 126 | Environment = with pkgs; "PATH=${worktime}/bin:${systemd}/bin"; | 126 | Environment = with pkgs; "PATH=${worktime}/bin:${systemd}/bin"; |
| 127 | }; | 127 | }; |
| 128 | }; | 128 | }; |
| 129 | waybar = { | ||
| 130 | Service = { | ||
| 131 | Environment = [ | ||
| 132 | "TZ=:/etc/localtime" | ||
| 133 | ]; | ||
| 134 | }; | ||
| 135 | }; | ||
| 136 | dunst = { | 129 | dunst = { |
| 137 | Service = { | 130 | Service = { |
| 138 | ExecStart = lib.mkForce "${cfg.services.dunst.package}/bin/dunst"; | 131 | ExecStart = lib.mkForce "${cfg.services.dunst.package}/bin/dunst"; |
