From 303da9d5ed7ae50debcb3e71f62299596fdaabcd Mon Sep 17 00:00:00 2001 From: SebastianStork Date: Fri, 5 Apr 2024 22:34:20 +0200 Subject: [PATCH] Remove lightdm and sddm --- hosts/seb-desktop/default.nix | 2 +- hosts/seb-laptop/default.nix | 3 +-- modules/system/dm.nix | 24 +----------------------- 3 files changed, 3 insertions(+), 26 deletions(-) diff --git a/hosts/seb-desktop/default.nix b/hosts/seb-desktop/default.nix index 013178f..3d77c27 100644 --- a/hosts/seb-desktop/default.nix +++ b/hosts/seb-desktop/default.nix @@ -14,7 +14,7 @@ silent = true; }; - dm.sddm.enable = true; + dm.gdm.enable = true; de.qtile.enable = true; sound.enable = true; diff --git a/hosts/seb-laptop/default.nix b/hosts/seb-laptop/default.nix index 58ca8a6..9b077c1 100644 --- a/hosts/seb-laptop/default.nix +++ b/hosts/seb-laptop/default.nix @@ -14,8 +14,7 @@ silent = true; }; - dm.lightdm.enable = true; - de.qtile.enable = true; + dm.gdm.enable = true; wlan.enable = true; bluetooth.enable = true; diff --git a/modules/system/dm.nix b/modules/system/dm.nix index bc3124f..6d9f504 100644 --- a/modules/system/dm.nix +++ b/modules/system/dm.nix @@ -7,32 +7,10 @@ cfg = config.myConfig.dm; in { options.myConfig.dm = { - lightdm.enable = lib.mkEnableOption ""; gdm.enable = lib.mkEnableOption ""; - sddm.enable = lib.mkEnableOption ""; }; config = { - services.xserver = { - enable = true; - - displayManager = { - lightdm = lib.mkIf cfg.lightdm.enable { - enable = true; - greeters.slick.enable = true; - }; - - gdm.enable = cfg.gdm.enable; - - sddm = lib.mkIf cfg.sddm.enable { - enable = true; - theme = "chili"; - }; - }; - }; - - environment.systemPackages = lib.mkIf cfg.sddm.enable [pkgs.sddm-chili-theme]; - - myConfig.x-input.enable = true; + services.xserver.displayManager.gdm.enable = cfg.gdm.enable; }; }