From cb3e8a6bb192ea83fb3530de36266a9507a3ce34 Mon Sep 17 00:00:00 2001 From: Steven Le Rouzic Date: Fri, 28 Apr 2023 11:14:06 +0200 Subject: typescript --- lua/lsp.lua | 9 +++++++-- 1 file 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, +}) + -- cgit