Nice work! One small piece of feedback. Maybe I'm alone in this but I'd to see default keybinds and config for LSP. I like to keep my config small and defaultly and this:
https://github.com/neovim/nvim-lspconfig#keybindings-and-com...
dwarfs my .vimrc