local status_ok, alpha = pcall(require, "alpha") if not status_ok then return end local alpha_button = astronvim.alpha_button alpha.setup(astronvim.user_plugin_opts("plugins.alpha", { layout = { { type = "padding", val = vim.fn.max { 2, vim.fn.floor(vim.fn.winheight(0) * 0.2) } }, { type = "text", val = astronvim.user_plugin_opts("header", { " █████ ███████ ████████ ██████ ██████", "██ ██ ██ ██ ██ ██ ██ ██", "███████ ███████ ██ ██████ ██ ██", "██ ██ ██ ██ ██ ██ ██ ██", "██ ██ ███████ ██ ██ ██ ██████", " ", " ███  ██ ██  ██ ██ ███  ███", " ████  ██ ██  ██ ██ ████  ████", " ██ ██  ██ ██  ██ ██ ██ ████ ██", " ██  ██ ██  ██  ██  ██ ██  ██  ██", " ██   ████   ████   ██ ██      ██", }, false), opts = { position = "center", hl = "DashboardHeader" }, }, { type = "padding", val = 5 }, { type = "group", val = { alpha_button("LDR f f", " Find File "), alpha_button("LDR f o", " Recents "), alpha_button("LDR f w", " Find Word "), alpha_button("LDR f n", " New File "), alpha_button("LDR f m", " Bookmarks "), alpha_button("LDR S l", " Last Session "), }, opts = { spacing = 1 }, }, }, opts = {}, }))