file_icon_padding, replace spaces with unicode invisible char

main
bhagwan 3 years ago
parent e94e2bb286
commit 137b246845

@ -447,10 +447,12 @@ require'fzf-lua'.setup {
-- available colors (terminal):
-- clear, bold, black, red, green, yellow
-- blue, magenta, cyan, grey, dark_grey, white
-- padding can help kitty term users with
-- double-width icon rendering
file_icon_padding = '',
file_icon_colors = {
["lua"] = "blue",
},
file_icon_padding = '',
}
```

@ -442,6 +442,7 @@ M.globals.nvim = {
},
},
}
M.globals.file_icon_padding = ''
M.globals.file_icon_colors = {
["lua"] = "blue",
["rockspec"] = "magenta",
@ -492,7 +493,6 @@ M.globals.file_icon_colors = {
["otf"] = "green",
["ttf"] = "green",
}
M.globals.file_icon_padding = ''
function M.normalize_opts(opts, defaults)
if not opts then opts = {} end

@ -44,7 +44,7 @@ M.get_devicon = function(file, ext)
local devicon = config._devicons.get_icon(file, ext)
if devicon then icon = devicon end
end
return icon..config.globals.file_icon_padding
return icon..config.globals.file_icon_padding:gsub(" ", utils.nbsp)
end
M.preview_window = function(opts)

Loading…
Cancel
Save