1 { nixos ? <nixpkgs/nixos>
2 , system ? builtins.currentSystem
7 host-configuration = import ./host-configuration-nixops.nix;
11 configuration = host-configuration;
14 # TODO: Not yet sure if using the local packages is the best approach
15 pkgs = import <nixpkgs> { };
20 ova = host.config.system.build.virtualBoxOVA;
22 nixos-disk = pkgs.stdenv.mkDerivation rec {
23 name = "nixops-${version}.vmdk";
24 version = host.config.system.nixos.release;
25 phases = [ "installPhase" ];
26 nativeBuildInputs = [ ova ];
29 tar -xf ${ova}/*.ova -C ova
31 mv ova/nixos*.vmdk $out/nixops-${version}.vmdk
32 ln -s nixops-${version}.vmdk $out/nixops.vmdk