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

  • ScotinDub
    link
    fedilink
    arrow-up
    1
    ·
    1 year ago

    I wonder in practice how easy it is to copy your nix config to another machine. Sounds amazing but aren’t the configurations very hardware dependent?

    • flashgnash
      link
      fedilink
      arrow-up
      2
      ·
      1 year ago

      Having tried it on multiple different it’s not seamless but it’s a damn sight better than setting up many machines manually

      The configurations are not particularly hardware dependant as for the most part NixOS handles drivers and such transparently and just gets whatever it decides is best for your hardware (unless you override it)

      The main hardware specific config I have is to use Nvidia proprietary drivers, as it defaults to nouvea

      Tl:Dr 90% of your config will transfer and you have to do a little fiddling to get it all up and running but it’s all way easier than building from scratch

    • haroldstork
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      This is very true. However, most of the time you’ll regenerate the hardware configuration using one command and use that instead.

      • ScotinDub
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 year ago

        Nice! If I ever have the time, I will try it out! I have been running arch with the lts kernel for a few years now but NixOs does seem very cool