This commit is contained in:
2025-10-30 05:20:49 +09:00
parent ced4a28e9b
commit d29927d471
3 changed files with 17 additions and 8 deletions
-3
View File
@@ -17,8 +17,5 @@
# greetd (tuigreet / ReGreet) # greetd (tuigreet / ReGreet)
greetd.fprintAuth = true; greetd.fprintAuth = true;
# lock screen
swaylock.fprintAuth = true;
}; };
} }
+7 -5
View File
@@ -1,8 +1,9 @@
{ pkgs, username, ... }: { { pkgs, username, ... }: {
environment.systemPackages = with pkgs; [ programs.regreet.enable = true;
regreet programs.niri.enable = true;
cage
]; environment.etc."regreet/config.ron".source = ./config.ron;
environment.etc."greetd/niri.kdl".source = ./niri.kdl;
services.greetd = { services.greetd = {
enable = true; enable = true;
@@ -10,10 +11,11 @@
settings = { settings = {
default_session = { default_session = {
user = "greeter"; user = "greeter";
command = "${pkgs.cage}/bin/cage -s -- ${pkgs.regreet}/bin/regreet --time --remember --cmd niri-session"; command = "${pkgs.niri}/bin/niri --config /etc/greetd/niri.kdl";
}; };
}; };
}; };
programs.regreet.enable = true;
environment.etc."regreet/config.ron".source = ./config.ron; environment.etc."regreet/config.ron".source = ./config.ron;
} }
+10
View File
@@ -0,0 +1,10 @@
spawn-sh-at-startup "regreet; niri msg action quit --skip-confirmation"
hotkey-overlay {
skip-at-startup
}
cursor {
xcursor-theme "catppuccin-mocha-red-cursors"
xcursor-size 24
}