aboutsummaryrefslogtreecommitdiffstats
path: root/after/plugin/lsp.lua
diff options
context:
space:
mode:
Diffstat (limited to 'after/plugin/lsp.lua')
-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({