-- Dashboard -- https://github.com/goolord/alpha-nvim return { "goolord/alpha-nvim", opts = function(_, opts) opts.section.header.val = { " ▖ ", "┌─╮╭─╮╭─╮▖ ▖▖▄▄▗▄ ", "│ │├─┘│ │▝▖▞ ▌▌ ▌ ▌", "╵ ╵╰─╯╰─╯ ▝ ▘▘ ▘ ▘", } opts.section.buttons.val = { opts.button("f", " " .. " Find file", ":Telescope find_files "), opts.button("n", " " .. " New file", ":ene startinsert "), opts.button("r", " " .. " Recent files", ":Telescope oldfiles "), opts.button("g", " " .. " Find text", ":Telescope live_grep "), opts.button("p", " " .. " Find Project", ":Telescope projects"), opts.button("s", "勒" .. " Restore Session", [[:lua require("persistence").load() ]]), opts.button("l", "鈴" .. " Lazy (Plugins)", ":Lazy"), opts.button("m", " " .. " Mason (LSP, DAP, Linter, Formatter)", ":Mason"), opts.button("q", " " .. " Quit", ":qa"), opts.padding, } opts.section.header.opts.hl = "String" opts.section.buttons.opts.hl = "Keyword" opts.section.footer.opts.hl = "String" opts.opts.opts.noautocmd = true end, }