1{ config, lib, pkgs, ... }:
2
3with lib;
4
5{
6 imports =
7 [ ../../../modules/installer/cd-dvd/channel.nix
8 ../../../modules/virtualisation/nova-config.nix
9 ];
10
11 system.build.novaImage = import ../../../lib/make-disk-image.nix {
12 inherit lib config;
13 pkgs = import ../../../.. { inherit (pkgs) system; }; # ensure we use the regular qemu-kvm package
14 diskSize = 8192;
15 format = "qcow2";
16 configFile = pkgs.writeText "configuration.nix"
17 ''
18 {
19 imports = [ <nixpkgs/nixos/modules/virtualisation/nova-config.nix> ];
20 }
21 '';
22 };
23
24}