Commit 8b8bd23

HPCesia <me@hpcesia.com>
2026-03-20 14:15:25
refactor: extract dm from de
1 parent 2cfa6ab
Changed files (3)
modules/desktop/dm/default.nix
@@ -0,0 +1,9 @@
+{config, ...}: {
+  # Import manually to switch display manager.
+  flake.modules.nixos.desktop = _: {
+    imports = with config.flake.modules.nixos; [
+      dm-gdm
+      # dm-sddm
+    ];
+  };
+}
modules/desktop/de/discrete/gdm.nix → modules/desktop/dm/gdm.nix
@@ -1,5 +1,5 @@
 {
-  flake.modules.nixos.de-discrete = _: {
+  flake.modules.nixos.dm-gdm = _: {
     services.displayManager.gdm = {
       enable = true;
     };
modules/desktop/de/plasma6/sddm.nix → modules/desktop/dm/sddm.nix
@@ -5,7 +5,7 @@
 }: {
   flake-file.inputs.silentSDDM.url = "github:uiriansan/SilentSDDM";
 
-  flake.modules.nixos.de-plasma6 = {pkgs, ...}: let
+  flake.modules.nixos.dm-sddm = {pkgs, ...}: let
     sddm-theme = inputs.silentSDDM.packages.${pkgs.stdenv.hostPlatform.system}.default.override {
       theme = "catppuccin-macchiato";
     };