(nvim) disable vtsls

This commit is contained in:
juancwu 2025-12-09 14:54:18 -05:00
commit 5c4f1b449c

View file

@ -95,27 +95,27 @@ return {
}) })
-- Setup Vue LSP -- Setup Vue LSP
local vue_language_server_path = vim.fn.stdpath("data") -- local vue_language_server_path = vim.fn.stdpath("data")
.. "/mason/packages/vue-language-server/node_modules/@vue/language-server" -- .. "/mason/packages/vue-language-server/node_modules/@vue/language-server"
local vue_plugin = { -- local vue_plugin = {
name = "@vue/typescript-plugin", -- name = "@vue/typescript-plugin",
location = vue_language_server_path, -- location = vue_language_server_path,
languages = { "vue" }, -- languages = { "vue" },
configNamespace = "typescript", -- configNamespace = "typescript",
} -- }
vim.lsp.config("vtsls", { -- vim.lsp.config("vtsls", {
settings = { -- settings = {
vtsls = { -- vtsls = {
tsserver = { -- tsserver = {
globalPlugins = { -- globalPlugins = {
vue_plugin, -- vue_plugin,
}, -- },
}, -- },
}, -- },
}, -- },
filetypes = { "typescript", "javascript", "javascriptreact", "typescriptreact", "vue" }, -- filetypes = { "typescript", "javascript", "javascriptreact", "typescriptreact", "vue" },
}) -- })
vim.lsp.enable("vue_ls") -- vim.lsp.enable("vue_ls")
local servers = { local servers = {
ts_ls = {}, ts_ls = {},