2025-03-28 11:44:46 +01:00
|
|
|
{ pkgs, username, ... }: {
|
2025-03-28 20:10:49 +01:00
|
|
|
services.greetd = {
|
2025-04-01 01:37:47 +02:00
|
|
|
enable = true;
|
|
|
|
settings = {
|
|
|
|
default_session = {
|
|
|
|
user = username;
|
|
|
|
command = "$HOME/.wayland-session";
|
|
|
|
};
|
|
|
|
};
|
2025-03-28 20:10:49 +01: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= {
|
|
|
|
"greetd/background.jpg".source = ./background.jpg;
|
|
|
|
"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
|
|
|
|
|
|
|
|
|
|
|
# Session File Hyprland ?
|
|
|
|
/*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-03-28 18:54:49 +01:00
|
|
|
|
2025-03-31 23:12:25 +02:00
|
|
|
settings = ./regreet.toml;
|
2025-04-01 01:37:47 +02:00
|
|
|
};*/
|
2025-03-28 11:28:56 +01:00
|
|
|
}
|