return { "goolord/alpha-nvim", lazy = false, opts = function() local dashboard = require("alpha.themes.dashboard") dashboard.section.header.val = { " ████ ███ █████ █████ ", " ░░███ ░░░ ░░███ ░░███ ", " ██████ ░███ ██████ ████ ███████ ░███ █████", " ░░░░░███ ░███ ███░░███░░███ ███░░███ ░███░░███ ", " ███████ ░███ ░███████ ░███ ░███ ░███ ░██████░ ", " ███░░███ ░███ ░███░░░ ░███ ░███ ░███ ░███░░███ ", "░░████████ █████░░██████ █████░░████████ ████ █████", " ░░░░░░░░ ░░░░░ ░░░░░░ ░░░░░ ░░░░░░░░ ░░░░ ░░░░░ ", } dashboard.section.header.opts.hl = "DashboardHeader" local button = require("astronvim.utils").alpha_button dashboard.section.buttons.val = { button("LDR f p", " Recent Project "), button("LDR f f", " Find File "), button("LDR o", "פּ File Explorer "), button("LDR m a", " Bookmarks "), } dashboard.section.footer.val = { " ", " ", " ", "AstroNvim loaded " .. require("lazy").stats().count .. " plugins " } dashboard.section.footer.opts.hl = "DashboardFooter" dashboard.config.layout[1].val = vim.fn.max({ 2, vim.fn.floor(vim.fn.winheight(0) * 0.2) }) dashboard.config.layout[3].val = 5 dashboard.config.opts.noautocmd = true return dashboard end, }