From ce8209dfba06a0041a8ac2aa61f9e59d7dc5022d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Hamal=20Dvo=C5=99=C3=A1k?= Date: Thu, 31 Jul 2025 15:53:41 +0200 Subject: [PATCH] Go back to typescript-language-server --- lua/init.lua | 25 ++++++++++--------------- setup | 2 +- 2 files changed, 11 insertions(+), 16 deletions(-) diff --git a/lua/init.lua b/lua/init.lua index bae6a94..99bf837 100644 --- a/lua/init.lua +++ b/lua/init.lua @@ -100,21 +100,16 @@ vim.lsp.config("hls", { local yarn_path = vim.fn.expand("$HOME/.config/yarn/global/node_modules") -vim.lsp.enable("vtsls") -vim.lsp.config("vtsls", { - settings = { - vtsls = { - tsserver = { - globalPlugins = { - { - configNamespace = "typescript", - name = "@vue/typescript-plugin", - location = yarn_path .. "/@vue/typescript-plugin", - languages = { "vue" }, - }, - }, - }, - }, +vim.lsp.enable("ts_ls") +vim.lsp.config("ts_ls", { + init_options = { + plugins = { + { + name = "@vue/typescript-plugin", + location = yarn_path .. "/@vue/typescript-plugin", + languages = { "javascript", "typescript", "vue" }, + } + } }, filetypes = { "javascript", diff --git a/setup b/setup index d0fb49d..d0bd4a0 100755 --- a/setup +++ b/setup @@ -1,5 +1,5 @@ #!/bin/bash -ex yarn global add \ - @vtsls/language-server@latest \ + typescript-language-server@latest \ @vue/language-server@latest