Catppuccin is excellent in terms of features, plugin support, and customizing highlight groups/palette colours
Convenience is often a tradeoff for power. Nobody is claiming that vi and its derivatives are convenient, they’re saying it’s powerful.
Personally I’m much much faster using neovim than I could be using something like vscode. There’s a myriad of other benefits that modal text editing brings to the table, not having to use a mouse and constantly switch back and forth being a big one for me.
I believe the reason is that bash is backwards compatible with sh and sh only has [ ], not [[ ]]
I don’t know about OP but personally I run nvim on 3 systems (4 if you count termux on my phone) and it’s very nice being able to test out a config and plugin updates on my personal systems before pulling down the changes on my work laptop so I know everything just works™
I don’t actually use LazyVim, but I do use the Lazy plugin manager
Not op; I don’t use LSPZero but the built in support with lsp-installer. I like to think I’ve organized my repo decently well so hopefully it can help you out: repo
I used to use CoC a looong time ago so I don’t know if this has changed since but I’ve heard LSP is faster than CoC and has better support since it’s the defacto standard for neovim (and built in). Additionally it uses the same binaries used by something like vscode for the analysis so it’s part of a larger ecosystem that will get support
Using shift+hjkl for 10 line jumps you lose J to combine lines which I find myself using a lot. Do you have those kind of things bound to something else or do you just not use them?
I may be wrong but I believe that all of the systemd programs are decoupled. You can run the systemd init system without any resolved or networkd. They just happen to be used by default on a lot of distros.