3 ms·
This is cool. I have my own script which is fully automated. However looking at their ISO building it is much cleaner, maybe I should refactor to that. https:/
by kevincox 4y ago
This is cool. I have my own script which is fully automated. However looking at their ISO building it is much cleaner, maybe I should refactor to that.
https://kevincox.ca/2021/05/06/workstation-install-with-nixos/ https://kevincox.ca/2021/05/06/workstation-install-with-nixo...
I think the really cool thing about NixOS is that once you have any sort of base system installed it is just one `nixos-rebuild` away from any other system. This means that once you have your config the amount of futzing around on a system that isn't set up the way you like it.
- SkyMarshal 4y agoAlso, once you have your base install working, then futzing around is super cheap and almost riskless [1]. You can completely brick it, discard it, try again, and/or roll back to your working base system with very little cost in time and effort. It enables no-cost rapid iterations in your system config. [1]:the only risk is that once in a blue moon, a major version Nix upgrade will change Nix's database schema, and be incompatible with prior builds of lower versions, so you can't roll back to a lower version build after such an update. But afaik that's only happened a few times in Nix's history, is not a surprise, and is communicated well in advance.