From 327945545e97789ac432cc6c006acd58fa55f00d Mon Sep 17 00:00:00 2001 From: TheWanderingCrow Date: Thu, 24 Oct 2024 16:56:59 -0400 Subject: [PATCH] split out appdev and programming --- hosts/Parzival/default.nix | 1 + modules/core.nix | 2 ++ modules/programs.nix | 9 +++++++-- 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/hosts/Parzival/default.nix b/hosts/Parzival/default.nix index 7ce6deb..9081af8 100644 --- a/hosts/Parzival/default.nix +++ b/hosts/Parzival/default.nix @@ -19,4 +19,5 @@ module.x11.enable = true; module.mudding.enable = true; module.gaming.enable = true; + module.appdevel.enable = true; } diff --git a/modules/core.nix b/modules/core.nix index a749f1a..be7837b 100644 --- a/modules/core.nix +++ b/modules/core.nix @@ -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 = { diff --git a/modules/programs.nix b/modules/programs.nix index a68b529..2615ab8 100644 --- a/modules/programs.nix +++ b/modules/programs.nix @@ -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 [