53 lines
2.8 KiB
Lua
53 lines
2.8 KiB
Lua
local M = {}
|
|
|
|
M.setup = function(dashboard)
|
|
vim.api.nvim_set_hl(0, "AlphaHeaderRed", { fg = _G.matugen_palette.color12, bold = true })
|
|
|
|
local logo = {
|
|
" :h- Nhy` ",
|
|
" -mh. h. `Ndho ",
|
|
" hmh+ oNm. oNdhh ",
|
|
" `Nmhd` /NNmd /NNhhd ",
|
|
" -NNhhy `hMNmmm`+NNdhhh ",
|
|
" .NNmhhs ```....`..-:/./mNdhhh+ ",
|
|
" mNNdhhh- `.-::///+++////++//:--.`-/sd` ",
|
|
" oNNNdhhdo..://++//++++++/+++//++///++/-.` ",
|
|
" y. `mNNNmhhhdy+/++++//+/////++//+++///++////-` `/oos: ",
|
|
" . Nmy: :NNNNmhhhhdy+/++/+++///:.....--:////+++///:.`:s+ ",
|
|
" h- dNmNmy oNNNNNdhhhhy:/+/+++/- ---:/+++//++//.` ",
|
|
" hd+` -NNNy`./dNNNNNhhhh+-:///// -+oo:` ::-:+////++///:` ",
|
|
" /Nmhs+oss-:++/dNNNmhho:--::/// /mmmmmo ../-///++///////. ",
|
|
" oNNdhhhhhhhs//osso/:---:::/// /yyyyso ..o+-//////////:/. ",
|
|
" /mNNNmdhhhh/://+///:::////// -:::- ..+sy+:////////::/:/. ",
|
|
" /hNNNdhhs--:/+++////++/////. ..-/yhhs-/////////::/::/` ",
|
|
" .ooo+/-::::/+///////++++//-/ossyyhhhhs/:///////:::/::::/: ",
|
|
" -///:::::::////++///+++/////:/+ooo+/::///////.::://::---+` ",
|
|
" /////+//++++/////+////-..//////////::-:::--`.:///:---:::/: ",
|
|
" //+++//++++++////+++///::-- .::::-------:: ",
|
|
" :/++++///////////++++//////. -:/:----::../- ",
|
|
" -/++++//++///+////////////// .::::---:::-.+` ",
|
|
" `////////////////////////////:. --::-----...-/ ",
|
|
" -///://////////////////////::::-.. :-:-:-..-::.`.+` ",
|
|
" :/://///:///::://::://::::::/:::::::-:---::-.-....``/- - ",
|
|
" ::::://::://::::::::::::::----------..-:....`.../- -+oo/ ",
|
|
" -/:::-:::::---://:-::-::::----::---.-.......`-/. ``",
|
|
" s-`::--:::------:////----:---.-:::...-.....`./: ",
|
|
" yMNy.`::-.--::..-dmmhhhs-..-.-.......`.....-/:` ",
|
|
" oMNNNh. `-::--...:NNNdhhh/.--.`..``.......:/- ",
|
|
" :dy+:` .-::-..NNNhhd+``..`...````.-::-` ",
|
|
" .-:mNdhh:.......--::::-` ",
|
|
" yNh/..------..` ",
|
|
" ",
|
|
}
|
|
|
|
-- Keep the logo as a single string to preserve formatting
|
|
dashboard.section.header.val = logo
|
|
dashboard.section.header.opts = {
|
|
position = "center",
|
|
hl = "AlphaHeaderRed",
|
|
shrink_margin = false,
|
|
}
|
|
end
|
|
|
|
return M
|