From 13993cfabc62a1a06b4c86b97b4974541c4205f4 Mon Sep 17 00:00:00 2001 From: Luca Sciarra Date: Sun, 4 Aug 2024 12:48:25 -0400 Subject: [PATCH] add typescript language server --- init.lua | 2 +- lua/kickstart/plugins/neo-tree.lua | 9 +++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/init.lua b/init.lua index 9127a669..d058c5b2 100644 --- a/init.lua +++ b/init.lua @@ -582,7 +582,7 @@ require('lazy').setup({ -- https://github.com/pmizio/typescript-tools.nvim -- -- But for many setups, the LSP (`tsserver`) will work just fine - -- tsserver = {}, + tsserver = {}, -- lua_ls = { diff --git a/lua/kickstart/plugins/neo-tree.lua b/lua/kickstart/plugins/neo-tree.lua index 71a16b40..f1fe1360 100644 --- a/lua/kickstart/plugins/neo-tree.lua +++ b/lua/kickstart/plugins/neo-tree.lua @@ -14,6 +14,15 @@ return { { '\\', ':Neotree reveal right', { desc = 'NeoTree reveal' } }, }, opts = { + event_handlers = { + { + event = 'file_opened', + handler = function(file_path) + --auto close + require('neo-tree').close_all() + end, + }, + }, filesystem = { window = { mappings = {