Unverified Commit 50544727 authored by r-vdp's avatar r-vdp
Browse files

nixos: make extendModules retain pkgs on nixos configs

parent 074e1daf
Loading
Loading
Loading
Loading
+6 −4
Original line number Diff line number Diff line
@@ -109,8 +109,10 @@ let

  nixosWithUserModules = noUserModules.extendModules { modules = allUserModules; };

in
withWarnings nixosWithUserModules // {
  withExtraArgs = nixosSystem: nixosSystem // {
    inherit extraArgs;
  inherit (nixosWithUserModules._module.args) pkgs;
}
    inherit (nixosSystem._module.args) pkgs;
    extendModules = args: withExtraArgs (nixosSystem.extendModules args);
  };
in
withWarnings (withExtraArgs nixosWithUserModules)