diff --git a/lua/custom/plugins/neo-tree.lua b/lua/custom/plugins/neo-tree.lua new file mode 100644 index 00000000..1d0fbebd --- /dev/null +++ b/lua/custom/plugins/neo-tree.lua @@ -0,0 +1,35 @@ +-- Neo-tree is a Neovim plugin to browse the file system +-- https://github.com/nvim-neo-tree/neo-tree.nvim + +return { + 'nvim-neo-tree/neo-tree.nvim', + version = '*', + dependencies = { + 'nvim-lua/plenary.nvim', + 'nvim-tree/nvim-web-devicons', -- not strictly required, but recommended + 'MunifTanjim/nui.nvim', + }, + auto_close = true, + auto_open = false, + lazy = false, + keys = { + { '\\', ':Neotree reveal', desc = 'NeoTree reveal', silent = true }, + }, + opts = { + filesystem = { + filtered_items = { + visible = true, + hide_dotfiles = true, + hide_gitignored = true, + }, + window = { + mappings = { + ['\\'] = 'close_window', + }, + position = 'left', + width = '20', + }, + hijack_netrw_behavior = 'open_default', + }, + }, +} diff --git a/lua/kickstart/plugins/neo-tree.lua b/lua/kickstart/plugins/neo-tree.lua index b248c22d..69ff09c7 100644 --- a/lua/kickstart/plugins/neo-tree.lua +++ b/lua/kickstart/plugins/neo-tree.lua @@ -1,34 +1,4 @@ -- Neo-tree is a Neovim plugin to browse the file system -- https://github.com/nvim-neo-tree/neo-tree.nvim -return { - 'nvim-neo-tree/neo-tree.nvim', - version = '*', - dependencies = { - 'nvim-lua/plenary.nvim', - 'nvim-tree/nvim-web-devicons', -- not strictly required, but recommended - 'MunifTanjim/nui.nvim', - }, - auto_close = true, - auto_open = false, - lazy = false, - keys = { - { '\\', ':Neotree reveal', desc = 'NeoTree reveal', silent = true }, - }, - opts = { - filesystem = { - filtered_items = { - hide_dotfiles = false, - hide_gitignored = false, - }, - window = { - mappings = { - ['\\'] = 'close_window', - }, - position = 'left', - width = '20', - }, - hijack_netrw_behavior = 'open_default', - }, - }, -} +return {}