add lockscreen bin for wayland

This commit is contained in:
Daylin Morgan 2024-02-13 12:20:54 -06:00
parent 8d05ec092c
commit 7bb65df2e0
Signed by: daylin
GPG key ID: C1E52E7DD81DF79F

View file

@ -7,6 +7,14 @@
}: let }: let
inherit (lib) mkIf; inherit (lib) mkIf;
cfg = config.programs.hyprland; cfg = config.programs.hyprland;
lock = pkgs.writeShellApplication {
name = "lock";
runtimeInputs = with pkgs; [swaylock];
text = ''
swaylock -c 1e1e2e
'';
};
in { in {
config = mkIf cfg.enable { config = mkIf cfg.enable {
security.pam.services.swaylock = {}; security.pam.services.swaylock = {};
@ -18,7 +26,7 @@ in {
wlr-randr wlr-randr
kanshi kanshi
swaylock lock
brightnessctl brightnessctl
udiskie udiskie