Hi everyone, someone can explain, in simple words, why considering to switch on NixOs over other distro? And the use case? I think would help a lot of people (including me) to understand it better :D

  • Cloud systems invented this concept called ‘declarative environments’ basically you describe the software in a container or os and the container orchestrator builds it for you. The same every time, you just give it a recipe.

    Nixos is that for desktops.

    It takes away a lot of the bullshit, experimentation and breaking of a classic os.

    That being said, I always considered that the fun part, so ymmv.

    It’s like docker for server applications, it takes care of everything for you behind the scenes and just works (ish).