4 ms·
GNU Guix can do that. You can describe [1] the system in Guile Scheme and you can install a system or create a virtual machine image from that configuration. [
by otterz 5y ago
GNU Guix can do that. You can describe [1] the system in Guile Scheme and you can install a system or create a virtual machine image from that configuration.
[1] - https://guix.gnu.org/en/manual/en/html_node/Using-the-Configuration-System.html https://guix.gnu.org/en/manual/en/html_node/Using-the-Config...
- encryptluks2 5y agoThis is very Nix like, and what I'm really asking for is a simple YAML markup file to define the OS, packages, devices, encryption, users, etc. Arch has something similar but it is a cluserfuck to be frank. Also, there are some edge cases that I'd like to see included like using a detached LUKS header.
- snicker7 5y agoCheck out some Guix package definitions. They are written in a declarative style. It looks closer to YAML than code.