nixosGenerate: add lib parameter

This commit is contained in:
Gabriel Arazas 2022-11-20 10:26:19 +08:00
parent 02e332e8d0
commit d8db0197da

View File

@ -26,12 +26,13 @@
# format = "vmware";
# };
# }
nixosGenerate = { pkgs ? null, format, system ? null, specialArgs ? { }, modules ? [ ] }:
nixosGenerate = { pkgs ? null, lib ? nixpkgs.lib, format, system ? null, specialArgs ? { }, modules ? [ ] }:
let
formatModule = builtins.getAttr format nixosModules;
image = nixpkgs.lib.nixosSystem {
inherit pkgs specialArgs;
system = if system != null then system else pkgs.system;
lib = if lib != null then lib else pkgs.lib;
modules = [
formatModule
] ++ modules;