NixOS is for people who knows how to code and are prepared to hack missing parts, but it's the only OS I managed to keep for years without literally self-destructing with updates and software installed.
It happened that it broke down bad a couple of times, but it was just a couple of minutes away from being running back again. 😎