Enable snippet completion for certain lsp's

This commit is contained in:
Sonny Bakker 2025-02-20 22:16:04 +01:00
parent 0bf40c8972
commit 0f0a5e592b

View file

@ -76,12 +76,25 @@ nvim_lsp.pyright.setup {
},
}
local snippet_capabilities = vim.deepcopy(capabilities);
snippet_capabilities.textDocument.completion.completionItem.snippetSupport = true
nvim_lsp.html.setup {
on_attach = on_attach,
capabilities = capabilities,
capabilities = snippet_capabilities,
filetypes = { 'html', 'htmldjango' },
}
nvim_lsp.cssls.setup {
on_attach = on_attach,
capabilities = snippet_capabilities,
}
nvim_lsp.jsonls.setup {
on_attach = on_attach,
capabilities = snippet_capabilities,
}
{% endif %}
nvim_lsp.yamlls.setup {
on_attach = on_attach,