More fine grained functions

This commit is contained in:
Nox Sluijtman 2023-12-27 13:17:57 +01:00
parent fae704eb48
commit e5151e75ed

View file

@ -19,7 +19,8 @@ in {
'';
};
displayManager.background = mkOption {
lightdm.enable = mkEnableOption "Enables the LightDM display manager and config";
lightdm.background = mkOption {
default = ./images/city.png;
type = types.path;
description = ''
@ -48,7 +49,7 @@ in {
windowmaker.enable = true;
xmonad.enable = true;
};
displayManager.lightdm = {
displayManager.lightdm = mkEnableOption cfg.lightdm.enable {
enable = true;
greeters.gtk.enable = true;
background = cfg.displayManager.background;