fix(alpha): make plugin icon respect disable icons

This commit is contained in:
Danny Fritz 2024-09-09 20:11:22 -05:00 committed by Micah Halter
parent 0e75fe86bd
commit 98cf96a2a5
No known key found for this signature in database
GPG Key ID: 4224A6EA9A8CAAA8

View File

@ -1,6 +1,5 @@
return function(_, opts)
require("alpha").setup(opts.config)
vim.api.nvim_create_autocmd("User", {
pattern = "LazyVimStarted",
desc = "Add Alpha dashboard footer",
@ -8,8 +7,13 @@ return function(_, opts)
callback = function()
local stats = require("lazy").stats()
local ms = math.floor(stats.startuptime * 100 + 0.5) / 100
opts.section.footer.val =
{ "AstroNvim loaded " .. stats.loaded .. "/" .. stats.count .. " plugins  in " .. ms .. "ms" }
opts.section.footer.val = {
"AstroNvim loaded " .. stats.loaded .. "/" .. stats.count .. " plugins " .. require("astroui").get_icon(
"Package",
1,
true
) .. "in " .. ms .. "ms",
}
pcall(vim.cmd.AlphaRedraw)
end,
})