From 0175469f55e5f110f4f697c6f734b2f11384501f Mon Sep 17 00:00:00 2001 From: Thomas Smallwood Date: Sat, 22 Nov 2025 22:53:10 +0000 Subject: [PATCH] typescript-tools instead of vtsls --- lua/plugins/typescript-tools.lua | 7 ------- lua/plugins/typescript.lua | 23 ++++++++++++++++++++++- 2 files changed, 22 insertions(+), 8 deletions(-) delete mode 100644 lua/plugins/typescript-tools.lua diff --git a/lua/plugins/typescript-tools.lua b/lua/plugins/typescript-tools.lua deleted file mode 100644 index 0acfc05..0000000 --- a/lua/plugins/typescript-tools.lua +++ /dev/null @@ -1,7 +0,0 @@ --- return { --- "pmizio/typescript-tools.nvim", --- dependencies = { "nvim-lua/plenary.nvim" }, --- event = { "BufReadPre", "BufNewFile" }, --- ft = { "typescript", "javascript" }, --- opts = {}, --- } diff --git a/lua/plugins/typescript.lua b/lua/plugins/typescript.lua index f5c77bd..f5f7891 100644 --- a/lua/plugins/typescript.lua +++ b/lua/plugins/typescript.lua @@ -1,3 +1,24 @@ return { - { import = "lazyvim.plugins.extras.lang.typescript" }, + -- disable vtsls + { + "neovim/nvim-lspconfig", + opts = { + servers = { + vtsls = false, + tsserver = false, + }, + }, + }, + + -- enable typescript-tools + { + "pmizio/typescript-tools.nvim", + ft = { + "typescript", + "typescriptreact", + "javascript", + "javascriptreact", + }, + opts = {}, + }, }