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
commit aabc658384
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
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)