Actually I hadn't heard about nix develop, I came across Devbox pretty randomly
So, after I saw it, I went to look into it more and found that it's like a sort of nix shell for who is used to NPM and the like and I immediately wanted to try it out, because it just sounded like less mental burden then learning yet another thing, which was devenv as far as I got, which I found through these Reddit and Hacker News discussions.
So for now I feel right at ~\~~ home with it.
In your experience, do you think using nix develop would slim things down without sacrificing too much comfort?
I didn't know, that sucks so much.
Though, someone made a post on superuser and a reply said that you can back up the database, so at least something is salvageable
Finally got to it and I AM SO GIDDY RIGHT NOW!!!
I looked at your files to know what I should have expected, then, since I'm on Silverblue, I followed this guide https://julianhofer.eu/blog/01-silverblue-nix/ coupled with with Home Manager's Flake manual and finished off with installing Devbox (through Home Manager, which isn't listed as one of the official installation options for some reason), made a Python environment with it and... it's all looking good!
Declarative workflow, here I come 🤩 (and I can soon shelve all those rusty distroboxes that don't start anymore because Podman/Distrobox weirdnesses which have been all to frequent in my usage, yikes)
Thanks again! I probably wouldn't have taken the plunge so soon without your comment
For desktop I suggest Parabolic, now it's on Windows too!
Don't know about Mac OS though, if you find one, do send a PR, I'd be happy to add it to the list :)
Hah, I knew it would come to that
Not if you make another application to automatically split commits in that way... application which will need its own commits, it's never-ending