diff options
author | Steven Le Rouzic <slerouzic@siradel.com> | 2023-04-28 11:14:06 +0200 |
---|---|---|
committer | Steven Le Rouzic <slerouzic@siradel.com> | 2023-04-28 11:14:06 +0200 |
commit | cb3e8a6bb192ea83fb3530de36266a9507a3ce34 (patch) | |
tree | 5a1d78a033be4379a4ea56fe3d4dd672774cdbb9 /lua | |
parent | cbe1739819fd6b63d34ce4cc35e9b2e345a74bc7 (diff) |
typescript
Diffstat (limited to 'lua')
-rw-r--r-- | lua/lsp.lua | 9 |
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, +}) + |