neovim-dotfiles/lua/Dario48/plugins/nvim-tree.lua
2024-07-04 07:59:21 +02:00

49 lines
1.1 KiB
Lua

return {
"nvim-tree/nvim-tree.lua",
dependencies = {'nvim-tree/nvim-web-devicons'},
lazy = false,
config = function()
-- disable netrw at the very start of your init.lua
vim.g.loaded_netrw = 1
vim.g.loaded_netrwPlugin = 1
-- set termguicolors to enable highlight groups
vim.opt.termguicolors = true
-- empty setup using defaults
require("nvim-tree").setup{
renderer = {
-- These icons are visible when you install web-devicons
icons = {
glyphs = {
default = "",
symlink = "",
folder = {
arrow_open = "󱞣",
arrow_closed = "󰁔",
default = "",
open = "",
empty = "",
empty_open = "",
symlink = " ",
symlink_open = "󰁔 ",
},
git = {
unstaged = " ",
staged = " ",
unmerged = " ",
renamed = " ➜",
untracked = " ",
deleted = " 󰛌",
ignored = " ◌",
},
},
},
},
}
end,
keys = {
{"<leader>ee", ":NvimTreeToggle <CR>", { silent = true }},
{"<leader>ef", ":NvimTreeOpen <CR>", { silent = true }},
}
}