diff --git a/flake.nix b/flake.nix
index faeea4a6..a4d20717 100644
--- a/flake.nix
+++ b/flake.nix
@@ -60,7 +60,7 @@
       "albert@nixos-vm-01"      = libx.mkHome { hostname = "nixos-vm-01"; };
       "albert@framework-server" = libx.mkHome { hostname = "framework-server"; };
       "albert@nuc-server"       = libx.mkHome { hostname = "nuc-server"; };
-      "albert@nixos-desktop"    = libx.mkHome { hostname = "nixos-desktop"; desktop = "gnome"; };
+      "albert@nixos-desktop"    = libx.mkHome { hostname = "nixos-desktop"; desktop = "plasma6"; };
       "albert@nixos-framework"  = libx.mkHome { hostname = "nixos-framework"; desktop = "hyprland"; theme = "green"; };
       "albert@backups-rpi4"     = libx.mkHome { hostname = "backups-rpi4";  platform = "aarch64-linux"; type = "small"; };
       "albert@piaware-rpi4"     = libx.mkHome { hostname = "piaware-rpi4";  platform = "aarch64-linux"; type = "small"; };
diff --git a/nixos/common/desktops/plasma6/default.nix b/nixos/common/desktops/plasma6/default.nix
index b220f431..e6bec283 100644
--- a/nixos/common/desktops/plasma6/default.nix
+++ b/nixos/common/desktops/plasma6/default.nix
@@ -1,4 +1,6 @@
-{ lib, config, pkgs, hostname, gpu, ... }: {
+{ lib, inputs, config, pkgs, hostname, gpu, ... }: {
+  imports = [ inputs.kde2nix.nixosModules.plasma6 ];
+
   # Enable sound with pipewire.
   sound.enable = true;
   hardware.pulseaudio.enable = false;
@@ -22,7 +24,6 @@
   services.xserver = {
     # https://nixos.org/manual/nixos/stable/index.html#chap-gnome
     # Enable the KDE Plasma 6 Desktop Environment.
-    displayManager.sddm.enable = true;
     desktopManager.plasma6.enable = true;
   };
 }