diff --git a/nvim/.config/nvim/lua/plugins/neotree.lua b/nvim/.config/nvim/lua/plugins/neotree.lua index 51f0b18..8922c18 100644 --- a/nvim/.config/nvim/lua/plugins/neotree.lua +++ b/nvim/.config/nvim/lua/plugins/neotree.lua @@ -19,25 +19,6 @@ return { config = function(_, opts) require('neo-tree').setup(opts) vim.keymap.set('n', '', 'Neotree toggle', {}) - -- Option 2: More targeted - only when opening actual files - vim.api.nvim_create_autocmd({"BufReadPost", "BufNewFile"}, { - callback = function() - -- Check if it's a real file (has a name and isn't a special buffer) - local bufname = vim.api.nvim_buf_get_name(0) - if bufname == "" or vim.bo.buftype ~= "" then - return - end - - -- Skip if neo-tree is already visible - local manager = require("neo-tree.sources.manager") - local state = manager.get_state("filesystem") - if state.tree and state.tree.visible then - return - end - - require("neo-tree.command").execute({ action = "show", source = "filesystem" }) - end, - }) end, } }