My config is pretty barebones these days. This is what i use every day for C++ dev work
https://pastebin.mozilla.org/mShC6Dm0
I'm still using evil mode. Most of my important functions are bound to some combination off space bar though.
It's certainly not perfect and has some "quirks" (or bugs if we're being honest), but it works pretty well.
Can't I beg you to share your init.el? I want LSP and the other stuff but Doom even when turning off evil mode seems to far away from the emacs I'm familiar with.