diff options
Diffstat (limited to 'common/home/mosder/.config/nvim/lua/kickstart/plugins/neo-tree.lua')
| -rw-r--r-- | common/home/mosder/.config/nvim/lua/kickstart/plugins/neo-tree.lua | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/common/home/mosder/.config/nvim/lua/kickstart/plugins/neo-tree.lua b/common/home/mosder/.config/nvim/lua/kickstart/plugins/neo-tree.lua new file mode 100644 index 0000000..d9d6993 --- /dev/null +++ b/common/home/mosder/.config/nvim/lua/kickstart/plugins/neo-tree.lua @@ -0,0 +1,26 @@ +-- Neo-tree is a Neovim plugin to browse the file system +-- https://github.com/nvim-neo-tree/neo-tree.nvim + +local plugins = { + { src = 'https://github.com/nvim-neo-tree/neo-tree.nvim', version = vim.version.range '*' }, + 'https://github.com/nvim-lua/plenary.nvim', + 'https://github.com/MunifTanjim/nui.nvim', +} + +if vim.g.have_nerd_font then + table.insert(plugins, 'https://github.com/nvim-tree/nvim-web-devicons') -- not strictly required, but recommended +end + +vim.pack.add(plugins) + +vim.keymap.set('n', '\\', '<Cmd>Neotree reveal<CR>', { desc = 'NeoTree reveal', silent = true }) + +require('neo-tree').setup { + filesystem = { + window = { + mappings = { + ['\\'] = 'close_window', + }, + }, + }, +} |
