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

  • rah@feddit.uk
    link
    fedilink
    arrow-up
    1
    ·
    1 year ago

    Want to move it to a different PC? No problem, copy the files in /home and /var/lib and simply install NixOS using the configuration you already have on the new PC.

    How/can one separate some changes from others? I don’t want my server to be identical to my laptop. How does one install a package which won’t be installed on a different machine at a later time?

    • chayleaf@lemmy.ml
      link
      fedilink
      arrow-up
      2
      ·
      edit-2
      1 year ago

      Simply use two different configurations? The more interesting question is how to share stuff between configs.

      Each piece of config is a NixOS module. You can include some NixOS modules in one system’s config, but not the other.

    • zalphoid@lemmy.studio
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      I split certain things, for example desktop related tools/applications are in one configuration and thus my headless systems do not import that config into their base config.