diff options
Diffstat (limited to 'nixos/default.nix')
-rw-r--r-- | nixos/default.nix | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/nixos/default.nix b/nixos/default.nix new file mode 100644 index 00000000000..6beb4cd3a7d --- /dev/null +++ b/nixos/default.nix @@ -0,0 +1,20 @@ +{ configuration ? import ./lib/from-env.nix "NIXOS_CONFIG" <nixos-config> +, system ? builtins.currentSystem +}: + +let + + eval = import ./lib/eval-config.nix { + inherit system; + modules = [ configuration ]; + }; + +in + +{ + inherit (eval) pkgs config options; + + system = eval.config.system.build.toplevel; + + inherit (eval.config.system.build) vm vmWithBootLoader; +} |