confix/home-manager/dots/swaylock.nix

31 lines
1.4 KiB
Nix

{ pkgs, config, ... }:
{
programs.swaylock = {
enable = true;
settings = {
color = "${config.colorScheme.colors.base00}";
inside-color = "${config.colorScheme.colors.base01}";
line-color = "${config.colorScheme.colors.base01}";
ring-color = "${config.colorScheme.colors.base09}";
text-color = "${config.colorScheme.colors.base07}";
layout-bg-color = "${config.colorScheme.colors.base01}";
layout-text-color = "${config.colorScheme.colors.base07}";
inside-clear-color = "${config.colorScheme.colors.base04}";
line-clear-color = "${config.colorScheme.colors.base01}";
ring-clear-color = "${config.colorScheme.colors.base04}";
text-clear-color = "${config.colorScheme.colors.base01}";
inside-ver-color = "${config.colorScheme.colors.base09}";
line-ver-color = "${config.colorScheme.colors.base01}";
ring-ver-color = "${config.colorScheme.colors.base09}";
text-ver-color = "${config.colorScheme.colors.base01}";
inside-wrong-color = "${config.colorScheme.colors.base0B}";
line-wrong-color = "${config.colorScheme.colors.base01}";
ring-wrong-color = "${config.colorScheme.colors.base0B}";
text-wrong-color = "${config.colorScheme.colors.base01}";
bs-hl-color = "${config.colorScheme.colors.base0B}";
key-hl-color = "${config.colorScheme.colors.base02}";
text-caps-lock-color = "${config.colorScheme.colors.base07}";
};
};
}