nixos-generate: use extendModules for flakes

This commit is contained in:
Parthiv Seetharaman 2022-02-26 14:12:37 -08:00
parent 05773c5d15
commit 6cba3aef07

View File

@ -15,9 +15,9 @@ let
flakeSystem = flake.outputs.packages."${system}".nixosConfigurations."${flakeAttr}" or flake.outputs.nixosConfigurations."${flakeAttr}";
in
if flakeUri != null then
flakeSystem.override (attrs: {
modules = attrs.modules ++ [ module formatConfig ];
})
flakeSystem.extendModules {
modules = [ module formatConfig ];
}
else
import "${toString nixpkgs}/nixos/lib/eval-config.nix" {
inherit system;