Files
dotfiles/.config/nvim/lua/plugins/alpha.lua
T
2026-02-07 21:05:41 -06:00

55 lines
3.4 KiB
Lua

return {
'goolord/alpha-nvim',
dependencies = {
'echasnovski/mini.icons',
'nvim-lua/plenary.nvim',
"nvim-telescope/telescope.nvim"
},
-- dashboard.section.header.val = {
-- " ",
-- " ███████████ █████ ██",
-- " ███████████ █████ ",
-- " ████████████████ ███████████ ███ ███████",
-- " ████████████████ ████████████ █████ ██████████████",
-- " █████████████████████████████ █████ █████ ████ █████",
-- " ██████████████████████████████████ █████ █████ ████ █████",
-- " ██████ ███ █████████████████ ████ █████ █████ ████ ██████",
-- " ██████ ██ ███████████████ ██ █████████████████"
-- }
config = function ()
-- local alpha = require("alpha")
-- local theta = require("alpha.themes.theta")
-- theta.header.val = {
-- "▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄",
-- "██ ▀██ ██ ▄▄▄██ ▄▄▄ ██ ███ █▄ ▄██ ▄▀▄ ██",
-- "██ █ █ ██ ▄▄▄██ ███ ███ █ ███ ███ █ █ ██",
-- "██ ██▄ ██ ▀▀▀██ ▀▀▀ ███▄▀▄██▀ ▀██ ███ ██",
-- "▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀"
-- }
-- theta.header.opts.hl = "Red"
-- alpha.setup(theta.config)
local alpha = require("alpha")
local dashboard = require("alpha.themes.dashboard")
dashboard.section.header.val = {
"▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄",
"██ ▀██ ██ ▄▄▄██ ▄▄▄ ██ ███ █▄ ▄██ ▄▀▄ ██",
"██ █ █ ██ ▄▄▄██ ███ ███ █ ███ ███ █ █ ██",
"██ ██▄ ██ ▀▀▀██ ▀▀▀ ███▄▀▄██▀ ▀██ ███ ██",
"▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀"
}
dashboard.section.header.opts.hl = "Red"
dashboard.section.buttons.val = {
dashboard.button("<A-o>", "󰊄 Recent files"),
dashboard.button("e", " New file", "<cmd>ene <CR>"),
dashboard.button(",", "󰈞 Find file"),
dashboard.button("Alt-,", "󰈬 Find word"),
}
alpha.setup(dashboard.opts)
end
}