plugins/nvim-cmp: fix nvim-cmp lsp completion capabilities (#1071)

fixes a bug where the default client capabilities are overwritten by
nvim-cmp's default capabilities
This commit is contained in:
James Taranto 2024-02-14 19:25:31 +11:00 committed by GitHub
parent 6a8d6fd005
commit e797c36266
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -570,7 +570,7 @@ in {
(mkIf (elem "nvim_lsp" foundSources)
{
lsp.capabilities = ''
capabilities = require('cmp_nvim_lsp').default_capabilities()
capabilities = vim.tbl_deep_extend("force", capabilities, require('cmp_nvim_lsp').default_capabilities())
'';
})
];