Mechmarket might be a good place to check
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 find it much more convenient to press a button that's already under my thumb and then press a button that's already under my middle finger (for example) to get a symbol I want than move my hands from their typing position to get a symbol. It takes some time to adjust but I'm at about the same speed I was on a standard keyboard while using a corne (like the lily58 but with no numrow and one fewer thumb buttons per side)
Also space is right under your thumb as well, and shift can be in its normal place
Take a look at stuff from keeb.io, most of their split offerings can run with either side as the 'host' as far as I know
There are custom themes if you dig a little more in that menu
I believe the reason is that bash is backwards compatible with sh and sh only has [ ], not [[ ]]
I think just putting a slight shadow below the buttons would help tons
Yes, it's pretty much that simple but you will also need to change your stabs since there are now two keys to stabilize. That means you might have to take pretty much the whole board apart depending on what kind of stabs you have. It will likely be 2 × 2u stabs
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
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.