feat: add swaylock

This commit is contained in:
EinEtwas 2024-10-15 10:57:11 +02:00
parent 9f3340ed56
commit 1a04fd5bd0
3 changed files with 41 additions and 1 deletions

View file

@ -30,8 +30,9 @@
./git.nix
./waybar.nix
./dunst.nix
./packages.nix
./wofi.nix
./swaylock.nix
./packages.nix
];
};
};

View file

@ -111,6 +111,7 @@
chrome = lib.getExe pkgs.google-chrome;
hyprshot = lib.getExe pkgs.hyprshot;
wofi = lib.getExe pkgs.wofi;
swaylock = lib.getExe pkgs.swaylock;
workspaces = ["1" "2" "3" "4" "5" "6" "7" "8" "9"];
in
[
@ -124,6 +125,7 @@
"$mod,F,fullscreen"
"$mod, R, exec, ${wofi} --show drun"
"$mod, SPACE, exec, ${wofi} --show drun"
"$mod, L, exec, ${swaylock}"
"$mod, left, movefocus, l"
"$mod, right, movefocus, r"

37
home/swaylock.nix Normal file
View file

@ -0,0 +1,37 @@
{
programs.swaylock = {
enable = true;
settings = {
color="1e1e2e";
bs-hl-color="f5e0dc";
caps-lock-bs-hl-color="f5e0dc";
caps-lock-key-hl-color="a6e3a1";
inside-color="00000000";
inside-clear-color="00000000";
inside-caps-lock-color="00000000";
inside-ver-color="00000000";
inside-wrong-color="00000000";
key-hl-color="a6e3a1";
layout-bg-color="00000000";
layout-border-color="00000000";
layout-text-color="cdd6f4";
line-color="00000000";
line-clear-color="00000000";
line-caps-lock-color="00000000";
line-ver-color="00000000";
line-wrong-color="00000000";
ring-color="b4befe";
ring-clear-color="f5e0dc";
ring-caps-lock-color="fab387";
ring-ver-color="89b4fa";
ring-wrong-color="eba0ac";
separator-color="00000000";
text-color="cdd6f4";
text-clear-color="f5e0dc";
text-caps-lock-color="fab387";
text-ver-color="89b4fa";
text-wrong-color="eba0ac";
};
};
}