Merge pull request #31 from marekkon/user-folder-icons

Add config option to change folder icons
This commit is contained in:
Kiyan Yazdani
2020-06-02 14:56:49 +02:00
committed by GitHub
3 changed files with 15 additions and 2 deletions

View File

@@ -63,6 +63,10 @@ let g:lua_tree_icons = {
\ 'unmerged': "═",
\ 'renamed': "➜",
\ 'untracked': "★"
\ },
\ 'folder': {
\ 'default': "",
\ 'open': ""
\ }
\ }

View File

@@ -10,6 +10,10 @@ function M.get_icon_state()
unmerged = "",
renamed = "",
untracked = ""
},
folder_icons = {
default = "",
open = ""
}
}
@@ -23,6 +27,11 @@ function M.get_icon_state()
icons.git_icons[key] = val
end
end
for key, val in pairs(user_icons.folder) do
if icons.folder_icons[key] then
icons.folder_icons[key] = val
end
end
end
return {

View File

@@ -18,9 +18,9 @@ end
if icon_state.show_folder_icon then
get_folder_icon = function(open)
if open then
return " "
return icon_state.icons.folder_icons.open .. " "
else
return " "
return icon_state.icons.folder_icons.default .. " "
end
end
set_folder_hl = function(index, depth, icon_len, name_len)