local M = {} function M.setup() vim.api.nvim_set_keymap('n', 'e', ':NvimTreeToggle', { noremap = true, silent = true }) require("nvim-tree").setup({ view = { width = 35, side = "left", }, renderer = { highlight_git = true, highlight_opened_files = "all", icons = { glyphs = { default = "", symlink = "", folder = { arrow_closed = "", arrow_open = "", default = "", open = "", }, git = { unstaged = "✗", staged = "✓", unmerged = "", renamed = "➜", untracked = "★", deleted = "", ignored = "◌", }, }, }, indent_markers = { enable = true, }, }, diagnostics = { enable = true, show_on_dirs = true, icons = { hint = "", info = "", warning = "", error = "", }, }, filters = { dotfiles = false, }, actions = { open_file = { quit_on_open = true, }, }, git = { enable = true, ignore = false, }, }) end return M