Let me expose my lack of knowledge and experience in this.
Afaik. NixOS is completely build from configs, thus easy to VCS, and you can try stuff and then just roll back like nothing happened… what’s the difference to snapshots and why is it sadistic/masochistic but worth it?
Snapshots work in filesystem level. NixOS rollbacks work in system configuration level. NixOS has steep learning curve due to the nix language and fragmented documentation but once you get grip of it, it works great. Either way, you netted the days of suffering to set everything up :)
The problem with a beginner using NixOS is that it teaches them, well, NixOS. Using just about any other distro will teach them transferrable skills; i.e. suffering , until they embrace ansible;)
Unless that other distro is Guix, in which case Stall man smiles upon you and I wish you the best with your ultra libre Pentium machine.
Let me expose my lack of knowledge and experience in this.
Afaik. NixOS is completely build from configs, thus easy to VCS, and you can try stuff and then just roll back like nothing happened… what’s the difference to snapshots and why is it sadistic/masochistic but worth it?
Give me your NixOS pitch.
Snapshots work in filesystem level. NixOS rollbacks work in system configuration level. NixOS has steep learning curve due to the nix language and fragmented documentation but once you get grip of it, it works great. Either way, you netted the days of suffering to set everything up :)
The problem with a beginner using NixOS is that it teaches them, well, NixOS. Using just about any other distro will teach them transferrable skills; i.e. suffering , until they embrace ansible;)
Unless that other distro is Guix, in which case Stall man smiles upon you and I wish you the best with your ultra libre Pentium machine.