diff --git a/common/desktop/hyprland.nix b/common/desktop/hyprland.nix index f3fe566..5c1cc44 100644 --- a/common/desktop/hyprland.nix +++ b/common/desktop/hyprland.nix @@ -15,6 +15,4 @@ swaylock swayidle ]); - - services.xserver.displayManager.sessionPackages = [ config.programs.hyprland.finalPackage ]; } diff --git a/common/desktop/sway.nix b/common/desktop/sway.nix index b4864f3..d029501 100644 --- a/common/desktop/sway.nix +++ b/common/desktop/sway.nix @@ -18,6 +18,4 @@ }; xdg.portal.wlr.enable = true; - - services.xserver.displayManager.sessionPackages = [ config.programs.sway.package ]; } diff --git a/common/login-manager/tuigreet.nix b/common/login-manager/tuigreet.nix index 8096650..c5c1220 100644 --- a/common/login-manager/tuigreet.nix +++ b/common/login-manager/tuigreet.nix @@ -11,7 +11,7 @@ enable = true; settings = { default_session = { - command = "${pkgs.greetd.tuigreet}/bin/tuigreet --time --remember --remember-user-session"; + command = "${pkgs.greetd.tuigreet}/bin/tuigreet --time --remember --remember-user-session --sessions ${config.services.xserver.displayManager.sessionData.desktops}/share/wayland-sessions"; user = "greeter"; }; };