From 541d371b9d17f55d4fd27d144542253cb883e7cf Mon Sep 17 00:00:00 2001 From: Rory& Date: Wed, 7 May 2025 14:09:51 +0200 Subject: Expose vm variant during builds --- modules/base.nix | 1 + modules/expose-vmvariant.nix | 22 ++++++++++++++++++++++ 2 files changed, 23 insertions(+) create mode 100755 modules/expose-vmvariant.nix (limited to 'modules') diff --git a/modules/base.nix b/modules/base.nix index 1311ea1..6119cdf 100755 --- a/modules/base.nix +++ b/modules/base.nix @@ -7,6 +7,7 @@ { imports = [ + ./expose-vmvariant.nix ../packages/vim.nix ./users/Rory.nix ./extra-substituters.nix diff --git a/modules/expose-vmvariant.nix b/modules/expose-vmvariant.nix new file mode 100755 index 0000000..ab1bad0 --- /dev/null +++ b/modules/expose-vmvariant.nix @@ -0,0 +1,22 @@ +{ + pkgs, + lib, + config, + ... +}: + +{ + options.virtualisation = { + isVmVariant = lib.mkOption { + default = false; + example = true; + description = "Whether this build is a VM build."; + type = lib.types.bool; + }; + }; + config = { + virtualisation.vmVariant = { + virtualisation.isVmVariant = true; + }; + }; +} -- cgit 1.5.1