I’ve opened a pull request to add NixOS entry to libosinfo. The goal is to have libvirt’s virt-manager automatically use VirtIO devices when installing NixOS from ISO image. Part of the OS entry is minimum and recommended amount of RAM and disk space. Currently there’s:
For desktop use (picturing a user firing it up via GNOME Boxes), I’d say it should
have enough space for the system, including $some mass-rebuilds later (around 3.5GiB with plasma5 desktop currently, so 8GiB is alright if some=2)
have enough RAM to evaluate/build a new system. According to experiments with ulimit -v, nix itself needs about 700MiB for this, so adding the kernel, desktop environment and such I suspect we’d need at least 1.5G.
Right, so that’s 1.5GiB RAM + 8GiB disk for minimal? What about recommended?
When installing in virt-manager the recommended values are offered by default. Setting them below the minimum values doesn’t seem to do anything so not sure if the minimum has any effect. Dunno about Gnome Boxes, it’s currently stuck on “Downloading media…”, will report if it moves on.