• 1 Post
  • 41 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.





  • I think the steps I don’t understand / aren’t very clear from the pictures are

    • I assume you clip the blue “end” to the top of your head temporarily at step 4?
    • what goes through the pink loop at the end? Just the aforentioned “end”? Or just the blue loop? If the first, what’s the loop even for? If the second, what happens with the blue end?
    • how many hair ties are you left with in your hair at the end? 0? 1? 2?