diff --git a/modules/services/greetd.mod.nix b/modules/services/greetd.mod.nix index 468c302..b55b815 100644 --- a/modules/services/greetd.mod.nix +++ b/modules/services/greetd.mod.nix @@ -12,7 +12,6 @@ let inherit (config.meta.mainUser) username; cfg = config.modules.services.greetd; - uwsmEnabled = config.modules.services.uwsm.enable; in { options.modules.services.greetd = { @@ -28,8 +27,7 @@ in session = mkOption { description = "Which login session to start"; type = str; - default = - if uwsmEnabled then "${getExe config.programs.uwsm.package} start Hyprland" else "Hyprland"; + default = "niri"; }; }; @@ -37,20 +35,17 @@ in services.greetd = let session = { - # command = '' - # ${pkgs.greetd.tuigreet}/bin/tuigreet \ - # -c \"${cfg.session}\" \ - # -r - # -t --time-format "DD.MM.YYYY" - # --asteriks''; - - command = "${getExe config.programs.uwsm.package} start hyprland-uwsm.desktop"; - user = username; + command = '' + ${getExe pkgs.greetd.tuigreet} \ + -c \"${cfg.session}\" \ + -r + -t --time-format "DD.MM.YYYY" + --asteriks''; + user = "greeter"; }; in { enable = true; - package = pkgs.greetd; vt = 7; settings = { default_session = session;