Só pra ti não quebrar tando a cabeça assim já pesquise diretamente por algumas coisas:
Gestores de plugins
LSP (recursos de linguagens)
Principais distros nvim
Links úteis:
Documentação do neovim
https://levelup.gitconnected.com/a-step-by-step-guide-to-configuring-lsp-in-neovim-for-coding-in-next-js-a052f500da2
https://alpha2phi.medium.com/neovim-for-beginners-packer-manager-plugin-e4d84d4c3451
https://www.dwarmstrong.org/neovim/
https://alpha2phi.medium.com/learn-neovim-the-practical-way-8818fcf4830f
https://dev.to/elvessousa/my-basic-neovim-setup-253l
https://vonheikemen.github.io/devlog/tools/build-your-first-lua-config-for-neovim/
https://neovim.io/doc/user/lua-guide.html
https://mattermost.com/blog/turning-neovim-into-a-full-fledged-code-editor-with-lua/
https://dev.to/mr_destructive/configure-neovim-in-lua-4can
Recomendo também o canal e blog Terminal Root, ele tem vários conteúdos de distros e configurações tanto de vim, quanto de nvim e tudo em português.