• 2 Posts
  • 44 Comments
Joined 6 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.