LazyVim wasn't even around when I first tried Neovim. Knowing what I know now, this would definitely be my distro of choice. The maintainer, Folke, is an incredible programmer and has made many of the most popular plugins used by the community.
I started from Vim and ended up migrating my dotfiles to Lua. I was really glad when I bit the bullet because I was able to keep most of my favorite functionality but start using more of the modern Lua-base plugins. Lazy.nvim is a really great package manager— super simple.
I ended up stealing some LSP config from AstroNvim or another Nvim "distro". I've never tried committing to one of those prebuilds though. I was always hacking at my own configs. I do like to skim some of the code though because they are generally implementing much better design patterns. I'm sure that the community will do a better job than me with Lua 9/10...
The obsessive dotfile management does help to give you a deep understanding of your editor though— I will say that.
Yes, I could have been more equitable for sure. Maybe I can do a better Emacs deep-dive someday.
I'll have to also look up SOS— thanks for mentioning! Haven't heard of Nvi, but that looks interesting. Thanks for sharing those. I'll have to make some edits to the post. I keep getting good add-ins like that. Love learning more about this stuff.
I've used a similar tool, called dotter, by SuperCuber on GitHub. It's actually very similar--uses a handlebars template language and built in Rust. Definitely a must have if you're on multiple *nix systems and you've invested time into developing your configs!
"AI reviews" is actually a really interesting use-case that I hadn't considered-- but makes so much sense. I feel like it might be good to use Cursor or another AI assistant just for the purpose of suggesting improvements rather than a way to code quicker.