base: add option config.virtualisation.vmVariant #101

Open
pederbs wants to merge 1 commits from vm into main
2 changed files with 15 additions and 1 deletions

@ -7,6 +7,7 @@
./networking.nix
./nix.nix
./vm.nix
./services/acme.nix
./services/auto-upgrade.nix
@ -64,4 +65,3 @@
# Trusted users on the nix builder machines
users.groups."nix-builder-users".name = "nix-builder-users";
}

14
base/vm.nix Normal file

@ -0,0 +1,14 @@
{ lib, ... }:
# This enables
# lib.mkIf (!config.virtualisation.isVmVariant) { ... }
{
options.virtualisation.isVmVariant = lib.mkOption {
type = lib.types.bool;
Review

Add description maybe? It's not inherent what this is to a reader

Add description maybe? It's not inherent what this is to a reader
default = false;
};
config.virtualisation.vmVariant = {
virtualisation.isVmVariant = true;
};
danio marked this conversation as resolved
Review

🥈

🥈
Review

🤡

🤡
}