• SpatchyIsOnline@lemmy.world
        link
        fedilink
        arrow-up
        3
        ·
        4 months ago

        I’ve hopped from HoloISO to Nobora and EndeavourOS to OpenSUSE. Landed on NixOS on all my machines now and it’s perfect. There’s a bit of a learning curve even compared to other distros but once it clicks, you wonder why you weren’t using it earlier.

    • xavier666@lemmy.umucat.day
      link
      fedilink
      English
      arrow-up
      1
      ·
      4 months ago

      Sorry to divert from the topic but

      I have almost my entire configuration as “code” (data structures more like, but what’s the difference any way?)

      This is the first time I’ve seen someone make this distinction.

      Configuration files are specifications, not code. Code means it needs to be compiled/interpreted.

      • tetris11@feddit.uk
        link
        fedilink
        English
        arrow-up
        1
        ·
        4 months ago

        I’ve jumped in Nix/Guix many times and always jumped back out. Sometimes you just want to edit a system file without second guessing or rebuilding the system. Same battle as initRC vs SystemD. Sometimes you just want to tinker live, because there are bigger battles elsewhere and going down a productivity sink hole of immutability is not something you can easily explain away at 3am