36 lines
698 B
Nix
36 lines
698 B
Nix
{
|
|
config,
|
|
pkgs,
|
|
lib,
|
|
...
|
|
}:
|
|
let
|
|
inherit (config.my)
|
|
key
|
|
accent
|
|
font
|
|
theme
|
|
;
|
|
inherit (theme) color;
|
|
in
|
|
{
|
|
programs.swaylock.settings = {
|
|
image = toString theme.background;
|
|
font = font.interface;
|
|
font-size = font.size.medium;
|
|
indicator-thickness = 20;
|
|
color = color.bg;
|
|
inside-color = "#FFFFFF00";
|
|
bs-hl-color = color.normal.red;
|
|
ring-color = color.normal.green;
|
|
key-hl-color = accent.color;
|
|
# divisor lines;
|
|
separator-color = "#aabbcc00";
|
|
line-color = "#aabbcc00";
|
|
line-clear-color = "#aabbcc00";
|
|
line-caps-lock-color = "#aabbcc00";
|
|
line-ver-color = "#aabbcc00";
|
|
line-wrong-color = "#aabbcc00";
|
|
};
|
|
}
|