feat(sway): switch to swaylock-effects

This commit is contained in:
514fpv 2024-02-14 12:33:51 +08:00
parent 6c52d98c54
commit c4f60385d4
Signed by: koishi
SSH key fingerprint: SHA256:axz0uIzzY+5W19i7QOUuiw5LSqhKfCBKPf3L4xFRxLw
2 changed files with 55 additions and 3 deletions

View file

@ -50,15 +50,47 @@ in mkIf cfg.enable {
trayOutput = "primary";
} ];
#output."*".bg = mkForce "${palette.sway.${cfg.sway}.base} solid_color";
output."*".bg = mkForce "${./flake.png} fill";
gaps.inner = 12;
gaps.outer = 5;
# dodge the status bar
gaps.bottom = 0;
};
programs.swaylock.settings = with palette.sway.${cfg.sway}; let
transparent = "00000000";
in {
color = base;
bs-hl-color = rosewater;
caps-lock-bs-hl-color = rosewater;
caps-lock-key-hl-color = green;
inside-color = transparent;
inside-clear-color = transparent;
inside-caps-lock-color = transparent;
inside-ver-color = transparent;
inside-wrong-color = transparent;
key-hl-color = green;
layout-bg-color = transparent;
layout-border-color = transparent;
layout-text-color = text;
line-color = transparent;
line-clear-color = transparent;
line-caps-lock-color = transparent;
line-ver-color = transparent;
line-wrong-color = transparent;
ring-color = lavender;
ring-clear-color = rosewater;
ring-caps-lock-color = peach;
ring-ver-color = blue;
ring-wrong-color = maroon;
separator-color = transparent;
text-color = text;
text-clear-color = rosewater;
text-caps-lock-color = peach;
text-ver-color = blue;
text-wrong-color = maroon;
};
programs.i3status.general = with palette.sway.${cfg.sway}; {
color_good = lavender;
color_degraded = yellow;