• 0 Posts
  • 12 Comments
Joined 7 months ago
cake
Cake day: April 27th, 2024

help-circle

  • I put about 150 hours into NixOS before I was really “done” setting everything up. (Of course, it was completely usable way before that.)

    The biggest advantage to me is that that was the last time I will have set anything up. If my laptop or PC or both get thrown into an incinerator tomorrow, I will go buy replacement hardware and will have my exact same setup done in less than 10 minutes.

    I used to have serious anxiety about losing my setup with Arch - over the years a lot of config amasses, and sure you can back up your dotfiles, but you better do that after every change, and don’t forget to manually track your changes to /etc, /usr, and so on.

    Right now, I am enjoying the most seamless development setup I’ve ever had. That being said, you will have a BAD time unless you embrace nix shells for development (at which point the pip/venv stuff becomes easy, too)

    You are right, it’s a steep learning curve and you will have to invest some time initially, but it frees you up in the long run






  • I gave it serious consideration when the death of Atom was announced and I was unsure where to move on to.

    Looks like in the meantime a lot has been done (as far as I remember, TreeSitter and LSP weren’t built in back then…? Not sure though), but the lack of a plugin system is still killing it for me.

    TBH it looks like it has 75% of the features you want from a codeditor, which is much more than the use-case for Nano, but no way to go the remaining 25% of the way.






    • Windows (family PC)
    • a BUNCH of Ubuntu-based distros (Ubuntu, Lubuntu, Xubuntu, Ubuntu Studio (which was awesome btw), Mint,… ) on my first own PC
    • Arch for years and years and years
    • NixOS

    I wouldn’t count the last switch as distro hopping though. It was a calculated decision after months of deliberation and trying things out. And now that everything is set up, I am very certain that I’ll never switch to another distro again, Nix is just too good.