-- A customizable greeter. local status_ok, alpha = pcall(require, "alpha") if not status_ok then return end local dashboard = require("alpha.themes.dashboard") dashboard.section.header.val = { [[ ##############..... ############## ]], [[ ##############......############## ]], [[ ##########..........########## ]], [[ ##########........########## ]], [[ ##########.......########## ]], [[ ##########.....##########.. ]], [[ ##########....##########..... ]], [[ ..##########..##########......... ]], [[ ....##########.#########............. ]], [[ ..################JJJ............ ]], [[ ################............. ]], [[ ##############.JJJ.JJJJJJJJJJ ]], [[ ############...JJ...JJ..JJ JJ ]], [[ ##########....JJ...JJ..JJ JJ ]], [[ ########......JJJ..JJJ JJJ JJJ ]], [[ ###### ......... ]], [[ ..... ]], [[ . ]], } dashboard.section.buttons.val = { dashboard.button("f", " Find file", ":Telescope find_files "), dashboard.button("e", " New file", ":ene startinsert "), dashboard.button("p", " Find project", ":Telescope projects "), dashboard.button("r", " Recently used files", ":Telescope oldfiles "), dashboard.button("t", " Find text", ":Telescope live_grep "), dashboard.button("c", " Configuration", ":e ~/.config/nvim/init.lua "), dashboard.button("q", " Quit Neovim", ":qa"), } dashboard.section.footer.opts.hl = "Type" dashboard.section.header.opts.hl = "Include" dashboard.section.buttons.opts.hl = "Keyword" dashboard.opts.opts.noautocmd = true -- vim.cmd([[autocmd User AlphaReady echo 'ready']]) alpha.setup(dashboard.opts)