feat: add configuration for file icons with specific glyphs

This commit is contained in:
2024-11-03 01:08:08 -04:00
parent 1a8aa1a2b3
commit e7e6af17d2
+20
View File
@@ -44,4 +44,24 @@ return {
keys = data.keys.minifiles,
config = data.types.minifiles.config,
},
{ -- mini.icons
"echasnovski/mini.icons",
lazy = true,
opts = {
file = {
[".keep"] = { glyph = "󰊢", hl = "MiniIconsGrey" },
["devcontainer.json"] = { glyph = "", hl = "MiniIconsAzure" },
},
filetype = {
dotenv = { glyph = "", hl = "MiniIconsYellow" },
},
},
init = function()
---@diagnostic disable-next-line: duplicate-set-field
package.preload["nvim-web-devicons"] = function()
require("mini.icons").mock_nvim_web_devicons()
return package.loaded["nvim-web-devicons"]
end
end,
},
}