Files
dotfiles/config/nvim/lua/filetree/init.lua
T
2026-07-15 14:05:59 +02:00

49 lines
955 B
Lua

local M = {}
function M.setup()
local map = vim.keymap.set
require("nvim-tree").setup({
view = {
width = 35,
side = "left",
},
renderer = {
icons = {
show = {
file = false,
folder = false,
folder_arrow = false,
git = false,
diagnostics = false,
modified = false,
bookmarks = false,
},
},
},
filters = {
dotfiles = false,
},
git = {
enable = false,
},
diagnostics = {
enable = false,
},
update_focused_file = {
enable = true,
},
on_attach = function(bufnr)
local api = require("nvim-tree.api")
api.config.mappings.default_on_attach(bufnr)
vim.keymap.del("n", "<C-e>", { buffer = bufnr })
end,
})
map("n", "<C-e>", "<Cmd>NvimTreeToggle<CR>", { desc = "Toggle file tree", })
end
return M