fix(#2758): use nvim-webdevicons default file icon, not renderer.icons.glyphs.default, as per :help (#2759)
fix(#2758): use nvim-webdevicons default for default files
This commit is contained in:
parent
76db7ed0da
commit
347e1eb352
@ -64,9 +64,14 @@ local function get_file_icon_webdev(fname, extension)
|
|||||||
elseif string.match(extension, "%.(.*)") then
|
elseif string.match(extension, "%.(.*)") then
|
||||||
-- If there are more extensions to the file, try to grab the icon for them recursively
|
-- If there are more extensions to the file, try to grab the icon for them recursively
|
||||||
return get_file_icon_webdev(fname, string.match(extension, "%.(.*)"))
|
return get_file_icon_webdev(fname, string.match(extension, "%.(.*)"))
|
||||||
|
else
|
||||||
|
local devicons_default = M.devicons.get_default_icon()
|
||||||
|
if devicons_default and type(devicons_default.icon) == "string" and type(devicons_default.name) == "string" then
|
||||||
|
return devicons_default.icon, "DevIcon" .. devicons_default.name
|
||||||
else
|
else
|
||||||
return get_file_icon_default()
|
return get_file_icon_default()
|
||||||
end
|
end
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
local function config_file_icon()
|
local function config_file_icon()
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user