Add configurable folder icons
This commit is contained in:
@@ -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 {
|
||||
|
||||
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user