diff --git a/modules/capabilities/_themes/kanagawa.nix b/modules/capabilities/_themes/kanagawa.nix index fd83592..2c4784e 100644 --- a/modules/capabilities/_themes/kanagawa.nix +++ b/modules/capabilities/_themes/kanagawa.nix @@ -133,16 +133,13 @@ in }; }; - flake.modules.nixos.sddm = { pkgs, ... }: { - services.displayManager.sddm = { - theme = "${ - pkgs.sddm-astronaut.override { embeddedTheme = "purple_leaves"; } - }/share/sddm/themes/sddm-astronaut-theme"; - extraPackages = [ pkgs.kdePackages.qtmultimedia ]; - settings.Theme = { - CursorTheme = cursor.name; - CursorSize = cursor.size; + flake.modules.nixos.noctalia-greeter = { pkgs, ... }: { + services.displayManager.noctalia-greeter = { + cursorTheme = { + package = pkgs.phinger-cursors; + name = cursor.name; }; + settings.cursor.size = cursor.size; }; }; diff --git a/modules/capabilities/noctalia-greeter.nix b/modules/capabilities/noctalia-greeter.nix new file mode 100644 index 0000000..4e0a4e9 --- /dev/null +++ b/modules/capabilities/noctalia-greeter.nix @@ -0,0 +1,5 @@ +{ + flake.modules.nixos.noctalia-greeter = { + services.displayManager.noctalia-greeter.enable = true; + }; +} diff --git a/modules/capabilities/sddm.nix b/modules/capabilities/sddm.nix deleted file mode 100644 index 2d209f3..0000000 --- a/modules/capabilities/sddm.nix +++ /dev/null @@ -1,10 +0,0 @@ -{ - flake.modules.nixos.sddm = { - services.displayManager.sddm = { - enable = true; - enableHidpi = true; - wayland.enable = true; - wayland.compositor = "kwin"; - }; - }; -} diff --git a/modules/profiles/workstation-base.nix b/modules/profiles/workstation-base.nix index 2c8035d..90f11f8 100644 --- a/modules/profiles/workstation-base.nix +++ b/modules/profiles/workstation-base.nix @@ -20,7 +20,7 @@ in nixosModules.notes nixosModules.plymouth nixosModules.printing - nixosModules.sddm + nixosModules.noctalia-greeter nixosModules.sops-admin-key-file nixosModules.limine nixosModules.localsend