|
|
|
|
|
by flatbub
1403 days ago
|
|
Nice. I've migrated to flakes and much prefer it. Flakes provides abstractions at a per-repo level. Guix offers abstractions all the way down: an OS contains a bootloader, which is also its own type. > The default NixOS machine does literally nothing so I don't have to worry about that. The default NixOS machine chooses a bootloader, enables nscd, has default users, enable DHCP, ... ... and those are just the parts I was able to guess at, and then confirm by checking whether their 'enable' option defaulted to true. It's unclear how to determine (from the source code) what a default machine does in NixOS. It was only when I tried Guix that I had the visibility into what my machine was actually composed of. |
|