diff --git a/init.lua b/init.lua index 0c3b812b..8185fdae 100644 --- a/init.lua +++ b/init.lua @@ -601,13 +601,6 @@ require('lazy').setup({ -- gopls = {}, pyright = {}, -- rust_analyzer = {}, - -- - -- TODO: look into typescript-tools.nvim - -- Some languages (like typescript) have entire language plugins that can be useful: - -- https://github.com/pmizio/typescript-tools.nvim - -- - -- But for many setups, the LSP (`ts_ls`) will work just fine - -- ts_ls = {}, } -- Ensure the servers and tools above are installed @@ -622,7 +615,6 @@ require('lazy').setup({ 'lua-language-server', -- Lua Language server 'stylua', -- Used to format Lua code -- You can add other tools here that you want Mason to install - 'typescript-language-server', -- Typescript Language Server 'omnisharp', -- C# Language Server }) @@ -704,7 +696,6 @@ require('lazy').setup({ }, }, - --FIX: typescript-lsp: This is not working for typescript { -- Autocompletion 'saghen/blink.cmp', event = 'VimEnter', diff --git a/lua/custom/plugins/typescript-tools.lua b/lua/custom/plugins/typescript-tools.lua new file mode 100644 index 00000000..ba7fb204 --- /dev/null +++ b/lua/custom/plugins/typescript-tools.lua @@ -0,0 +1,5 @@ +return { + 'pmizio/typescript-tools.nvim', + dependencies = { 'nvim-lua/plenary.nvim', 'neovim/nvim-lspconfig' }, + opts = {}, +}