nix-config/modules/regreet/regreet.nix

33 lines
619 B
Nix
Raw Normal View History

2025-03-28 11:44:46 +01:00
{ pkgs, username, ... }: {
2025-04-01 13:15:41 +02:00
/*services.greetd = {
2025-04-01 01:37:47 +02:00
enable = true;
settings = {
default_session = {
user = username;
command = "$HOME/.wayland-session";
};
};
2025-04-01 13:15:41 +02:00
};*/
2025-04-01 01:37:47 +02:00
services.displayManager = {
sessionPackages = [ pkgs.hyprland ];
2025-03-28 16:47:30 +01:00
};
2025-04-01 01:37:47 +02:00
environment.etc= {
2025-04-01 02:34:17 +02:00
"greetd/background.png".source = ../../wallpapers/lucy_with_cat.png;
2025-04-01 01:37:47 +02:00
"greetd/environments".text = ''
2025-03-31 23:12:25 +02:00
hyprland
fish
'';
2025-03-28 16:39:51 +01:00
};
2025-04-01 01:37:47 +02:00
2025-04-01 13:15:41 +02:00
2025-04-01 01:37:47 +02:00
# Session File Hyprland ?
2025-04-01 13:15:41 +02:00
programs.regreet = {
2025-03-28 11:28:56 +01:00
enable = true;
2025-04-01 01:37:47 +02:00
# cageArgs = ["-s" "-m" "last" ];
2025-04-04 11:42:41 +02:00
# settings = ./regreet.toml;
2025-04-01 13:15:41 +02:00
};
2025-03-28 11:28:56 +01:00
}