aboutsummaryrefslogtreecommitdiffstats
path: root/after/plugin
diff options
context:
space:
mode:
authorAriel D'Alessandro <dalessandro.ariel@gmail.com>2022-09-22 18:17:05 +0200
committerAriel D'Alessandro <dalessandro.ariel@gmail.com>2022-09-22 18:17:05 +0200
commita3e663dd61a23f8882843a249beb9375ee9f0362 (patch)
tree88b1e6f39c715e855ece72f8f09abe7ed62c81c5 /after/plugin
parent964698e302a9aefb77d6cfe3ce2a3ee93e87d24c (diff)
downloadnvim-conf-a3e663dd61a23f8882843a249beb9375ee9f0362.tar.gz
nvim-conf-a3e663dd61a23f8882843a249beb9375ee9f0362.zip
ensure configure correctly emmet
Diffstat (limited to 'after/plugin')
-rw-r--r--after/plugin/lsp.lua10
1 files changed, 10 insertions, 0 deletions
diff --git a/after/plugin/lsp.lua b/after/plugin/lsp.lua
index 479e5c2..54c59f0 100644
--- a/after/plugin/lsp.lua
+++ b/after/plugin/lsp.lua
@@ -117,16 +117,26 @@ require("lspconfig")["intelephense"].setup({
flags = lsp_flags,
})
require("lspconfig").jsonls.setup({
+ on_attach = on_attach,
flags = lsp_flags,
})
require("lspconfig").html.setup({
+ on_attach = on_attach,
flags = lsp_flags,
})
require("lspconfig").html.setup({
+ on_attach = on_attach,
flags = lsp_flags,
})
+
+local capabilities = vim.lsp.protocol.make_client_capabilities()
+capabilities.textDocument.completion.completionItem.snippetSupport = true
+
require("lspconfig").emmet_ls.setup({
+ on_attach = on_attach,
flags = lsp_flags,
+ capabilities = capabilities,
+ filetypes = { 'html', 'typescriptreact', 'javascriptreact', 'css', 'sass', 'scss', 'less', 'blade' },
})
require("lspconfig").gopls.setup({