mirror of
https://github.com/moons-14/dotfiles.git
synced 2026-10-06 08:28:11 +09:00
regreet
This commit is contained in:
@@ -17,8 +17,5 @@
|
|||||||
|
|
||||||
# greetd (tuigreet / ReGreet)
|
# greetd (tuigreet / ReGreet)
|
||||||
greetd.fprintAuth = true;
|
greetd.fprintAuth = true;
|
||||||
|
|
||||||
# lock screen
|
|
||||||
swaylock.fprintAuth = true;
|
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
@@ -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;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user