caio.co/de/config.nvim

lsp: no snippets, please

i use cmp without a snippet engine and now it started choking when
completing any item if the lsp yields _any_ snippet as suggestion

so far, this seems to fix it
Id
6e28d46feab0f866dc54a287f65e5a543565b2af
Author
Caio
Commit time
2023-02-21T12:27:28+01:00

Modified lua/config/lsp.lua

@@ -34,8 +34,11

local ok, _ = pcall(require, 'cmp_nvim_lsp')
if ok then
+ local caps = require('cmp_nvim_lsp').default_capabilities()
+ caps["textDocument"]["completion"]["completionItem"]["snippetSupport"] = false
+
config.util.default_config = vim.tbl_deep_extend('force', config.util.default_config, {
- capabilities = require('cmp_nvim_lsp').default_capabilities(),
+ capabilities = caps
})
end