Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> With Nix, changes are atomic. Nix either gets your system into the desired state or it rolls back to the state before you tried changing the configuration.

Except the "activation script" is an imperative sequence of steps which can fail or hang. Atomicity really exists only if you `nixos-rebuild boot && systemctl reboot`, and there rollback means picking the previous entry from the boot menu.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: