From 96708e70017fde2d4b3777cfc68074bce3961486 Mon Sep 17 00:00:00 2001 From: Paul <paul@paulbsd.com> Date: Wed, 12 Mar 2025 07:14:47 +0100 Subject: [PATCH] updated neovim state --- states/neovim/templates/init.lua.j2 | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/states/neovim/templates/init.lua.j2 b/states/neovim/templates/init.lua.j2 index c9d8c89..357d4f8 100644 --- a/states/neovim/templates/init.lua.j2 +++ b/states/neovim/templates/init.lua.j2 @@ -62,9 +62,20 @@ require("nvim-tree").setup({ }, filters = { dotfiles = true, + git_ignored = false, }, }) + vim.keymap.set("n", "<C-b>", ":NvimTreeToggle<CR>") + +vim.api.nvim_create_autocmd("BufEnter", { + nested = true, + callback = function() + if #vim.api.nvim_list_wins() == 1 and require("nvim-tree.utils").is_nvim_tree_buf() then + vim.cmd "quit" + end + end +}) {% endif -%} {% if "fzf-lua" in neovim.plugins.keys() -%}