split out appdev and programming

This commit is contained in:
TheWanderingCrow 2024-10-24 16:56:59 -04:00
parent 8990d049f9
commit 327945545e
3 changed files with 10 additions and 2 deletions

View file

@ -19,4 +19,5 @@
module.x11.enable = true;
module.mudding.enable = true;
module.gaming.enable = true;
module.appdevel.enable = true;
}

View file

@ -16,6 +16,7 @@
hacking.enable = lib.mkEnableOption "enables hacking packages";
mudding.enable = lib.mkEnableOption "enables mudding packages";
gaming.enable = lib.mkEnableOption "enables gaming packages";
appdevel.enable = lib.mkEnableOption "enables app development in flutter";
};
user = {
@ -67,6 +68,7 @@
hacking.enable = lib.mkDefault false;
mudding.enable = lib.mkDefault false;
gaming.enable = lib.mkDefault false;
appdevel.enable = lib.mkDefault false;
};
desktop = {

View file

@ -91,8 +91,6 @@
ddev
cloc
ansible
flutter
waydroid
] else []
)
++ (
@ -113,6 +111,13 @@
mudlet
] else []
)
++ (
if config.module.appdevel.enable
then [
flutter
waydroid
] else []
)
++ (
if config.module.gaming.enable
then [