• just_another_person@lemmy.world
    link
    fedilink
    arrow-up
    16
    arrow-down
    15
    ·
    edit-2
    15 hours ago

    This…is not what this project represents or is meant for. Christ.

    I can’t count the number of times people gloss over the actual useful tools they are given in the immutable world, and try and distill it down to being about desktop bullshit.

    NIX IS FOR REPRODUCIBLE BUILDS. That’s fucking it, seriously. It’s literally on their website.

    Stop trying to put a hat on a hat for some random crap you thought was a good idea.

    IT’S A HORRIFIC EXPERIENCE FOR NEW USERS TRYING TO RUN A DESKTOP. Steer clear.

    Edit: this is some dumb shit

    Although we cannot achieve complete system reproducibility, the /home directory, being an important user directory, contains many necessary configuration files

    That’s literally all it’s good for… reproducible builds.

    Fuck off whoever posted this.

    Edit2: oh wait… It’s the boot account that is polluting everything in these threads

    • balsoft@lemmy.ml
      link
      fedilink
      arrow-up
      14
      arrow-down
      1
      ·
      edit-2
      12 hours ago

      NIX IS FOR REPRODUCIBLE BUILDS. That’s fucking it, seriously. It’s literally on their website.

      This post is specifically about NixOS and friends, though.

      IT’S A HORRIFIC EXPERIENCE FOR NEW USERS TRYING TO RUN A DESKTOP. Steer clear.

      There are thousands of users who run NixOS on their desktop, and thousands more users of home-manager (or nix-darwin) on macOS. If you are ready to put in the time and learn how it works, it’s wonderful - your entire distribution, the thing through which you interact with computers, becomes just another project in your ~/projects, rather than something you have to manually configure. You can’t forget “how to configure $X”, because it is all recorded in one place and done automatically when you get a new machine or update or whatever. It’s GNU Stow on steroids, for your entire system.

      There are a lot of downsides for sure as well (mostly the learning curve, and having to fix the buggy bullshit in some software which only runs well in FHS), but if you are a software developer (or adjacent) and like Linux, NixOS is still awesome.

    • IEatDaFeesh@lemmy.world
      link
      fedilink
      arrow-up
      4
      arrow-down
      1
      ·
      edit-2
      11 hours ago

      IT’S A HORRIFIC EXPERIENCE FOR NEW USERS TRYING TO RUN A DESKTOP. Steer clear.

      Same can be said for Arch but people still install it as their first distro.

        • IEatDaFeesh@lemmy.world
          link
          fedilink
          arrow-up
          6
          ·
          11 hours ago

          Yeah but people are still capable of using Arch and imo NixOS is much easier than Arch. Once you figure out how to do something on NixOS you don’t have to go through all the troubleshooting/learning over and over. With Arch it’s an active investment of your time all the time.

          So if people are capable of using Arch, then they can handle NixOS. NixOS is hard but it’s not world ending hard.

          • atzanteol@sh.itjust.works
            link
            fedilink
            English
            arrow-up
            1
            ·
            6 hours ago

            Once you figure out how to do something on NixOS you don’t have to go through all the troubleshooting/learning over and over.

            That’s how learning works.