• chickenf622@sh.itjust.works
    link
    fedilink
    arrow-up
    5
    arrow-down
    1
    ·
    4 days ago

    I think Nix is better used for things like servers instead of a daily driver PC. Having to fuck with config files for my laptop/desktop would be a nightmare that I refuse to go through. I’ve been playing with Nix on a home server and I’m loving it for that. With a limited scope on what actually needs to be installed it makes managing the configs possible.

    • Samskara@sh.itjust.works
      link
      fedilink
      arrow-up
      4
      ·
      3 days ago

      It makes sense if you have several computers, where you want the same setup.

      I have several computers I actively use, but they all run different operating systems and different software. There’s typically a main machine, a vintage machine, and an experimental one. I like the variety.

    • [object Object]@lemmy.world
      link
      fedilink
      arrow-up
      3
      ·
      3 days ago

      Many people do ‘config files’ with Ansible, or at least with some kinda dotfiles hosted on their Github. This way, firstly, setting up a new machine takes maybe an hour mostly because of downloading all the packages. Secondly, no need to guess what settings one has changed somewhere years ago, since they’re all written down in these files.

      It’s actually very convenient if one adds things to the configs gradually when the need arises.