diff --git a/modules/home-manager/cli/neovim/files/neotree.lua b/modules/home-manager/cli/neovim/files/neotree.lua index f1d1728..da3b336 100644 --- a/modules/home-manager/cli/neovim/files/neotree.lua +++ b/modules/home-manager/cli/neovim/files/neotree.lua @@ -1,5 +1,6 @@ local neotree = require 'neo-tree' neotree.setup({ + close_if_last_window = true, filesystem = { filtered_items = { -- when true, they will just be displayed differently @@ -18,8 +19,7 @@ neotree.setup({ } }) -vim.keymap.set('n', 'ns', ':Neotree show', {desc='Neotree [S]how'}) vim.keymap.set('n', 'nc', ':Neotree close', {desc='Neotree [C]lose'}) -vim.keymap.set('n', 'nf', ':Neotree focus', {desc='Neotree [F]ocus'}) -vim.keymap.set('n', 'nb', ':Neotree show buffers', {desc='Neotree Nvim [B]uffers'}) -vim.keymap.set('n', 'ng', ':Neotree show git_status', {desc='Neotree [G]it status'}) +vim.keymap.set('n', 'nf', ':Neotree focus filesystem', {desc='Neotree [F]ocus'}) +vim.keymap.set('n', 'nb', ':Neotree focus buffers', {desc='Neotree Nvim [B]uffers'}) +vim.keymap.set('n', 'ng', ':Neotree focus git_status', {desc='Neotree [G]it status'})