Pyright is the open source language server behind pylance and it works just fine in my neovim setup (in case you hadn’t recognized the commands and the logo). There’s also basedpyright if you have beef with pyright.
Protip: let someone else manage your neovim setup: just use lazyvim.org
I should try Gaterons sometime. I’ve only ever used Cherry MX Brown. Happily using those atm with my second mech keyb, a Filco TKL. First was a Corsair full-size, also Cherry Brown.
And I’ve tried linear in a shop once, but I hate those. Feels empty to me, like there’s no switch and only makes me push into the frame harder.
For my next keyboard, I’d like something programmable (Caps Lock as Ctrl, hjkl with Fn as arrows, etc) and smaller, no need for F-keys and separate arrow keys.