Remove lightdm and sddm

This commit is contained in:
SebastianStork 2024-04-05 22:34:20 +02:00
parent 255f845ee6
commit 303da9d5ed
3 changed files with 3 additions and 26 deletions

View file

@ -14,7 +14,7 @@
silent = true; silent = true;
}; };
dm.sddm.enable = true; dm.gdm.enable = true;
de.qtile.enable = true; de.qtile.enable = true;
sound.enable = true; sound.enable = true;

View file

@ -14,8 +14,7 @@
silent = true; silent = true;
}; };
dm.lightdm.enable = true; dm.gdm.enable = true;
de.qtile.enable = true;
wlan.enable = true; wlan.enable = true;
bluetooth.enable = true; bluetooth.enable = true;

View file

@ -7,32 +7,10 @@
cfg = config.myConfig.dm; cfg = config.myConfig.dm;
in { in {
options.myConfig.dm = { options.myConfig.dm = {
lightdm.enable = lib.mkEnableOption "";
gdm.enable = lib.mkEnableOption ""; gdm.enable = lib.mkEnableOption "";
sddm.enable = lib.mkEnableOption "";
}; };
config = { config = {
services.xserver = { services.xserver.displayManager.gdm.enable = cfg.gdm.enable;
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;
}; };
} }