diff --git a/hosts/ward/default.nix b/hosts/ward/default.nix index e74f3c4..fd49e27 100644 --- a/hosts/ward/default.nix +++ b/hosts/ward/default.nix @@ -3,6 +3,7 @@ inputs, lib, nodes, + minimal, ... }: { imports = [ @@ -62,17 +63,19 @@ ]; }; in - lib.genAttrs [ - "adguardhome" - "forgejo" - "grafana" - "influxdb" - "kanidm" - "loki" - "paperless" - "vaultwarden" - ] - defaultConfig; + lib.mkIf (!minimal) ( + lib.genAttrs [ + "adguardhome" + "forgejo" + "grafana" + "influxdb" + "kanidm" + "loki" + "paperless" + "vaultwarden" + ] + defaultConfig + ); #ddclient = defineVm; #samba+wsdd = defineVm; diff --git a/modules/meta/microvms.nix b/modules/meta/microvms.nix index f870a3c..2aa6431 100644 --- a/modules/meta/microvms.nix +++ b/modules/meta/microvms.nix @@ -4,6 +4,7 @@ lib, pkgs, utils, + minimal, ... }: let inherit @@ -93,6 +94,7 @@ inherit (inputs.self) nodes; inherit (inputs.self.pkgs.${vmCfg.system}) lib; inherit inputs; + inherit minimal; }; pkgs = inputs.self.pkgs.${vmCfg.system}; inherit (vmCfg) autostart;