diff --git a/hosts/Parzival/default.nix b/hosts/Parzival/default.nix index 8b6360c..add0df0 100644 --- a/hosts/Parzival/default.nix +++ b/hosts/Parzival/default.nix @@ -23,6 +23,7 @@ module.gaming.enable = true; module.appdevel.enable = true; module.art.enable = true; + module.hobbies.enable = true; service.note-sync.enable = true; diff --git a/modules/options.nix b/modules/options.nix index 5983f1f..3109309 100644 --- a/modules/options.nix +++ b/modules/options.nix @@ -17,6 +17,7 @@ appdevel.enable = lib.mkEnableOption "enables app development in flutter"; vr.enable = lib.mkEnableOption "enables VR utilities"; art.enable = lib.mkEnableOption "enabled graphical art stuff"; + hobbies.enable = lib.mkEnableOption "some misc packages related to hobbies"; }; software = { @@ -70,6 +71,7 @@ appdevel.enable = lib.mkDefault false; vr.enable = lib.mkDefault false; art.enable = lib.mkDefault false; + hobbies.enable = lib.mkDefault false; }; software = { diff --git a/modules/software/programs.nix b/modules/software/programs.nix index 6caca88..46c8b03 100644 --- a/modules/software/programs.nix +++ b/modules/software/programs.nix @@ -147,17 +147,10 @@ else [] ) ++ ( - if config.module.vr.enable - then [ - alvr - wlx-overlay-s - immersed - ] - else [] - ) - ++ ( - if config.module.art.enable + if config.module.hobbies.enable then [ + python312Packages.meshtastic + brewtarget krita pureref ]