so that we have the same options as in nixpkgs. (cherry picked from commit be60600a47)
be60600a47
This is a basic module that allows to configure different Neovim providers than the system ones. Note, it does not generate any `init.vim`.