From 1f2824b912b22a687fb0f1c56f82198128bef1ca Mon Sep 17 00:00:00 2001 From: Mosder Date: Wed, 10 Jun 2026 02:24:31 +0200 Subject: added and updated a lot of configs + refactored it to be more accessible --- .../nvim/lua/kickstart/plugins/neo-tree.lua | 26 ++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 common/home/mosder/.config/nvim/lua/kickstart/plugins/neo-tree.lua (limited to 'common/home/mosder/.config/nvim/lua/kickstart/plugins/neo-tree.lua') 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', '\\', 'Neotree reveal', { desc = 'NeoTree reveal', silent = true }) + +require('neo-tree').setup { + filesystem = { + window = { + mappings = { + ['\\'] = 'close_window', + }, + }, + }, +} -- cgit v1.2.3