my dotfiles for arch
1local M = {}
2
3M.setup = function(dashboard)
4 vim.api.nvim_set_hl(0, "AlphaHeaderRed", { fg = _G.matugen_palette.color12, bold = true })
5
6 local logo = {
7 " :h- Nhy` ",
8 " -mh. h. `Ndho ",
9 " hmh+ oNm. oNdhh ",
10 " `Nmhd` /NNmd /NNhhd ",
11 " -NNhhy `hMNmmm`+NNdhhh ",
12 " .NNmhhs ```....`..-:/./mNdhhh+ ",
13 " mNNdhhh- `.-::///+++////++//:--.`-/sd` ",
14 " oNNNdhhdo..://++//++++++/+++//++///++/-.` ",
15 " y. `mNNNmhhhdy+/++++//+/////++//+++///++////-` `/oos: ",
16 " . Nmy: :NNNNmhhhhdy+/++/+++///:.....--:////+++///:.`:s+ ",
17 " h- dNmNmy oNNNNNdhhhhy:/+/+++/- ---:/+++//++//.` ",
18 " hd+` -NNNy`./dNNNNNhhhh+-:///// -+oo:` ::-:+////++///:` ",
19 " /Nmhs+oss-:++/dNNNmhho:--::/// /mmmmmo ../-///++///////. ",
20 " oNNdhhhhhhhs//osso/:---:::/// /yyyyso ..o+-//////////:/. ",
21 " /mNNNmdhhhh/://+///:::////// -:::- ..+sy+:////////::/:/. ",
22 " /hNNNdhhs--:/+++////++/////. ..-/yhhs-/////////::/::/` ",
23 " .ooo+/-::::/+///////++++//-/ossyyhhhhs/:///////:::/::::/: ",
24 " -///:::::::////++///+++/////:/+ooo+/::///////.::://::---+` ",
25 " /////+//++++/////+////-..//////////::-:::--`.:///:---:::/: ",
26 " //+++//++++++////+++///::-- .::::-------:: ",
27 " :/++++///////////++++//////. -:/:----::../- ",
28 " -/++++//++///+////////////// .::::---:::-.+` ",
29 " `////////////////////////////:. --::-----...-/ ",
30 " -///://////////////////////::::-.. :-:-:-..-::.`.+` ",
31 " :/://///:///::://::://::::::/:::::::-:---::-.-....``/- - ",
32 " ::::://::://::::::::::::::----------..-:....`.../- -+oo/ ",
33 " -/:::-:::::---://:-::-::::----::---.-.......`-/. ``",
34 " s-`::--:::------:////----:---.-:::...-.....`./: ",
35 " yMNy.`::-.--::..-dmmhhhs-..-.-.......`.....-/:` ",
36 " oMNNNh. `-::--...:NNNdhhh/.--.`..``.......:/- ",
37 " :dy+:` .-::-..NNNhhd+``..`...````.-::-` ",
38 " .-:mNdhh:.......--::::-` ",
39 " yNh/..------..` ",
40 " ",
41 }
42
43 -- Keep the logo as a single string to preserve formatting
44 dashboard.section.header.val = logo
45 dashboard.section.header.opts = {
46 position = "center",
47 hl = "AlphaHeaderRed",
48 shrink_margin = false,
49 }
50end
51
52return M