summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lua/lsp.lua9
1 files changed, 7 insertions, 2 deletions
diff --git a/lua/lsp.lua b/lua/lsp.lua
index 2f9539d..5f7f4e2 100644
--- a/lua/lsp.lua
+++ b/lua/lsp.lua
@@ -1,7 +1,7 @@
require("mason").setup()
require("mason-lspconfig").setup({
- ensure_installed = { "clangd" },
+ ensure_installed = { "clangd", "tsserver" },
})
local cmp = require("cmp")
@@ -33,7 +33,7 @@ cmp.setup({
})
local lsp_capabilities = require("cmp_nvim_lsp").default_capabilities()
-lsp_capabilities.textDocument.completion.completionItem.snipperSupport = false
+lsp_capabilities.textDocument.completion.completionItem.snippetSupport = false
local lsp_on_attach = function(client, b)
local nmap = function(keys, func, desc)
@@ -69,3 +69,8 @@ lspconfig.clangd.setup({
cmd = { "C:\\Program Files\\LLVM-15\\bin\\clangd.exe" },
})
+lspconfig.tsserver.setup({
+ on_attach = lsp_on_attach,
+ capabilities = lsp_capabilities,
+})
+