File tree Expand file tree Collapse file tree 1 file changed +5
-6
lines changed Expand file tree Collapse file tree 1 file changed +5
-6
lines changed Original file line number Diff line number Diff line change 17
17
options . microvm . optimize = {
18
18
enable = lib . mkOption {
19
19
description = lib . mdDoc ''
20
- Enables some optimizations to closure size and startup time:
21
- - disables X libraries for non-graphical VMs
20
+ Enables some optimizations by default to closure size and startup time:
22
21
- defaults documentation to off
23
22
- defaults to using systemd in initrd
24
- - builds qemu without graphics or sound for non-graphical qemu VMs
23
+ - use systemd-networkd
24
+ - disables systemd-network-wait-online
25
+ - disables NixOS system switching if the host store is not mounted
25
26
26
27
This takes a few hundred MB off the closure size, including qemu,
27
- allowing for putting microvms inside Docker containers.
28
-
29
- May cause more build time by e.g. rebuilding qemu.
28
+ allowing for putting MicroVMs inside Docker containers.
30
29
'' ;
31
30
32
31
type = lib . types . bool ;
You can’t perform that action at this time.
0 commit comments