diff options
author | Yureka <yuka@yuka.dev> | 2023-02-19 21:25:04 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-02-19 21:25:04 +0100 |
commit | c683aaaa1dda5fc9b3a023ba28000fdf4e9ea078 (patch) | |
tree | 42888ded8e48646cd6a3ca06a983769b87089950 /nixos/modules/virtualisation/nixos-containers.nix | |
parent | 77517d46d2efde0cdc6665547569d254bae807e8 (diff) | |
download | nixpkgs-c683aaaa1dda5fc9b3a023ba28000fdf4e9ea078.tar nixpkgs-c683aaaa1dda5fc9b3a023ba28000fdf4e9ea078.tar.gz nixpkgs-c683aaaa1dda5fc9b3a023ba28000fdf4e9ea078.tar.bz2 nixpkgs-c683aaaa1dda5fc9b3a023ba28000fdf4e9ea078.tar.lz nixpkgs-c683aaaa1dda5fc9b3a023ba28000fdf4e9ea078.tar.xz nixpkgs-c683aaaa1dda5fc9b3a023ba28000fdf4e9ea078.tar.zst nixpkgs-c683aaaa1dda5fc9b3a023ba28000fdf4e9ea078.zip |
nixos/nixos-containers: add specialArgs option (#216677)
Diffstat (limited to 'nixos/modules/virtualisation/nixos-containers.nix')
-rw-r--r-- | nixos/modules/virtualisation/nixos-containers.nix | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/nixos/modules/virtualisation/nixos-containers.nix b/nixos/modules/virtualisation/nixos-containers.nix index e1e640c4474..669981da597 100644 --- a/nixos/modules/virtualisation/nixos-containers.nix +++ b/nixos/modules/virtualisation/nixos-containers.nix @@ -514,6 +514,7 @@ in }; in [ extraConfig ] ++ (map (x: x.value) defs); prefix = [ "containers" name ]; + inherit (config) specialArgs; }).config; }; }; @@ -555,6 +556,16 @@ in ''; }; + specialArgs = mkOption { + type = types.attrsOf types.unspecified; + default = {}; + description = lib.mdDoc '' + A set of special arguments to be passed to NixOS modules. + This will be merged into the `specialArgs` used to evaluate + the NixOS configurations. + ''; + }; + ephemeral = mkOption { type = types.bool; default = false; |