We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2cbff3c commit 25d918fCopy full SHA for 25d918f
nixos/exporters.nix
@@ -30,6 +30,16 @@
30
boot.loader.efi.canTouchEfiVariables = lib.mkForce false;
31
};
32
33
+ # VirtualBox needs more disk space
34
+ virtualboxModule = {
35
+ virtualbox.vmDerivationName = "nixos-ova-virtualbox";
36
+ virtualbox.vmFileName = "nixos-virtualbox.ova";
37
+ virtualbox.params = {
38
+ diskSize = 16384; # 16GB instead of default 8GB
39
+ memorySize = 2048;
40
+ };
41
42
+
43
# LXC containers need special network configuration
44
lxcModule = {lib, ...}: {
45
networking.useHostResolvConf = lib.mkForce false;
@@ -77,6 +87,7 @@ in {
77
87
vmware = mkImage "vmware" [];
78
88
virtualbox = mkImage "virtualbox" [
79
89
noBootloaderModule
90
+ virtualboxModule
80
91
];
81
92
proxmox = mkImage "proxmox" [
82
93
0 commit comments