Add option dependencies for desktop and hyprland

This commit is contained in:
NullBite 2024-02-08 15:20:44 +01:00
parent dc9ac237ff
commit dba31a2cbb
Signed by: nullbite
GPG Key ID: 6C4D545385D4925A
2 changed files with 11 additions and 4 deletions

View File

@ -19,11 +19,12 @@ in
config = mkIf cfg.enable {
# enable option sets
nixfiles = {
packageSets.multimedia.enable = true;
profile.base.enable = true;
packageSets.multimedia.enable = mkDefault true;
programs.syncthing.enable = mkDefault true;
common = {
syncthing.enable = true;
bluetooth.enable = true;
sound.enable = true;
bluetooth.enable = mkDefault true;
sound.enable = mkDefault true;
};
};

View File

@ -14,6 +14,12 @@ in
};
config = lib.mkIf cfg.enable {
# enable dependencies
nixfiles.common = {
desktop.enable = true;
wm.enable = true;
};
services.xserver.displayManager.sddm.enable = true;
programs.hyprland = {