plugins/lsp: remove standalonePlugins default

We don't need to add `plugins.lsp` to
`performance.combinePlugins.standalonePlugins`
now that `/lsp` is included in `pathsToLink`.
This commit is contained in:
Matt Sturgeon 2025-04-26 13:59:38 +01:00
parent 47f44488ae
commit c3a42a7ac4
No known key found for this signature in database
GPG key ID: 4F91844CED1A8299

View file

@ -182,12 +182,6 @@ lib.nixvim.plugins.mkNeovimPlugin {
++ mkMaps "vim.lsp.buf." "Lsp buf" cfg.keymaps.lspBuf
++ cfg.keymaps.extra;
# Since https://github.com/nix-community/nixvim/pull/3204, we are now using the native vim.lsp
# API for configuring language servers with nvim-lspconfig.
# For some mysterious reason, `performance.combinePlugins` now prevent language servers from
# being properly configured (missing some keys: `cmd`, `filetypes`, `root_markers` etc.)
performance.combinePlugins.standalonePlugins = [ cfg.package ];
plugins.lsp.luaConfig.content =
let
runWrappers =