You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
36 lines
1.3 KiB
Lua
36 lines
1.3 KiB
Lua
9 months ago
|
require("neo-tree").setup({
|
||
|
close_if_last_window = true,
|
||
|
enable_git_status = true,
|
||
|
default_component_configs = {
|
||
|
icon = {
|
||
|
folder_closed = "+",
|
||
|
folder_open = "-",
|
||
|
folder_empty = "",
|
||
|
-- The next two settings are only a fallback, if you use nvim-web-devicons and configure default icons there
|
||
|
-- then these will never be used.
|
||
|
default = " ",
|
||
|
highlight = "NeoTreeFileIcon"
|
||
|
},
|
||
|
name = {
|
||
|
trailing_slash = false,
|
||
|
use_git_status_colors = true,
|
||
|
highlight = "NeoTreeFileName",
|
||
|
},
|
||
|
git_status = {
|
||
|
symbols = {
|
||
|
-- Change type
|
||
|
added = "", -- or "✚", but this is redundant info if you use git_status_colors on the name
|
||
|
modified = "", -- or "", but this is redundant info if you use git_status_colors on the name
|
||
|
deleted = "", -- this can only be used in the git_status source
|
||
|
renamed = "", -- this can only be used in the git_status source
|
||
|
-- Status type
|
||
|
untracked = "",
|
||
|
ignored = "",
|
||
|
unstaged = "",
|
||
|
staged = "",
|
||
|
conflict = "",
|
||
|
}
|
||
|
},
|
||
|
},
|
||
|
})
|