I want to know how to modify the footer content in the astroNvim #287
Unanswered
Bruce-CodeMan
asked this question in
Q&A
Replies: 1 comment
-
You can hide the footer by set opts.section.footer.val = "" I use Astronvim too, here is my config about alpha.nvim. It includes the statement about footer. You can refer to it. return {
"goolord/alpha-nvim",
config = function(_, opts)
-- header
local logo = {
[[ ███ ███ ]],
[[████ ████]],
[[██████ █████]],
[[███████ █████]],
[[████████ █████]],
[[█████ ████ █████]],
[[█████ ████ █████]],
[[█████ ████ █████]],
[[█████ ████████]],
[[█████ ███████]],
[[█████ ██████]],
[[████ ████]],
[[ ███ ███ ]],
[[ ]],
[[ N E O V I M ]],
}
opts.section.header.val = logo
vim.api.nvim_set_hl(0, "AlphaNeovimLogoBlue", { fg = "#92B3F4" }) -- Indigo
vim.api.nvim_set_hl(0, "AlphaNeovimLogoGreen", { fg = "#B3E1A1" }) -- Deep Purple
opts.section.header.opts.hl = {
{
{ "AlphaNeovimLogoBlue", 0, 0 },
{ "AlphaNeovimLogoGreen", 1, 23 },
{ "AlphaNeovimLogoBlue", 24, 36 },
},
{
{ "AlphaNeovimLogoBlue", 0, 8 },
{ "AlphaNeovimLogoGreen", 4, 30 },
{ "AlphaNeovimLogoBlue", 27, 50 },
},
{
{ "AlphaNeovimLogoBlue", 0, 8 },
{ "AlphaNeovimLogoGreen", 7, 30 },
{ "AlphaNeovimLogoBlue", 29, 50 },
},
{
{ "AlphaNeovimLogoBlue", 0, 13 },
{ "AlphaNeovimLogoGreen", 10, 39 },
{ "AlphaNeovimLogoBlue", 31, 50 },
},
{
{ "AlphaNeovimLogoBlue", 0, 13 },
{ "AlphaNeovimLogoGreen", 13, 39 },
{ "AlphaNeovimLogoBlue", 33, 50 },
},
{
{ "AlphaNeovimLogoBlue", 0, 13 },
{ "AlphaNeovimLogoGreen", 14, 39 },
{ "AlphaNeovimLogoBlue", 35, 50 },
},
{
{ "AlphaNeovimLogoBlue", 0, 13 },
{ "AlphaNeovimLogoGreen", 16, 39 },
{ "AlphaNeovimLogoBlue", 35, 50 },
},
{
{ "AlphaNeovimLogoBlue", 0, 13 },
{ "AlphaNeovimLogoGreen", 17, 39 },
{ "AlphaNeovimLogoBlue", 35, 50 },
},
{
{ "AlphaNeovimLogoBlue", 0, 13 },
{ "AlphaNeovimLogoGreen", 18, 39 },
{ "AlphaNeovimLogoBlue", 35, 50 },
},
{
{ "AlphaNeovimLogoBlue", 0, 13 },
{ "AlphaNeovimLogoGreen", 19, 39 },
{ "AlphaNeovimLogoBlue", 37, 50 },
},
{
{ "AlphaNeovimLogoBlue", 0, 13 },
{ "AlphaNeovimLogoGreen", 20, 39 },
{ "AlphaNeovimLogoBlue", 39, 50 },
},
{
{ "AlphaNeovimLogoBlue", 0, 13 },
{ "AlphaNeovimLogoGreen", 21, 39 },
{ "AlphaNeovimLogoBlue", 39, 50 },
},
{
{ "AlphaNeovimLogoBlue", 1, 13 },
{ "AlphaNeovimLogoGreen", 20, 38 },
{ "AlphaNeovimLogoBlue", 37, 50 },
},
{},
{ { "AlphaNeovimLogoGreen", 0, 9 }, { "AlphaNeovimLogoBlue", 9, 18 } },
}
-- button
opts.section.buttons.val = {
opts.button("LDR f o", "📝 Recents "),
opts.button("LDR f f", "🔍 Find File "),
}
-- footer
local alpha = require "alpha"
local greeting
local current_hour = tonumber(os.date "%H")
if current_hour < 5 then
greeting = " 🌙 Good night!"
elseif current_hour < 12 then
greeting = " 🌄 Good morning!"
elseif current_hour < 17 then
greeting = " ☕ Good afternoon!"
elseif current_hour < 20 then
greeting = " 🌙 Good evening!"
else
greeting = " 🌙 Good night!"
end
opts.section.footer.val = greeting
alpha.setup(opts.config)
end,
} |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
In my mac. I use the astoNvim to start the vim, I want to hide the footer
Beta Was this translation helpful? Give feedback.
All reactions