Loading
neovim: restore provider configuration in legacy mode
We used to unconditionnally wrap the provider configuration. https://github.com/NixOS/nixpkgs/pull/487390 "smartly" embeds it into init.lua depending on `wrapRc` but that breaks neovim legacy behavior in some cases since `legacyWrapper` sets `wrapRc` to false in absence of some of user configuration. One day we will get rid of the legacy wrapper but until then keep that behavior. Most of the changes come from linter.