return { { 'nvimdev/dashboard-nvim', dependencies = { 'nvim-tree/nvim-web-devicons', }, event = 'VimEnter', config = function() require('dashboard').setup { theme = 'doom', config = { header = { [[ ]], [[ ]], [[ ]], [[ ███╗ ██╗███████╗ ██████╗ ██╗ ██╗██╗███╗ ███╗ ]], [[ ████╗ ██║██╔════╝██╔═══██╗██║ ██║██║████╗ ████║ ]], [[ ██╔██╗ ██║█████╗ ██║ ██║██║ ██║██║██╔████╔██║ ]], [[ ██║╚██╗██║██╔══╝ ██║ ██║╚██╗ ██╔╝██║██║╚██╔╝██║ ]], [[ ██║ ╚████║███████╗╚██████╔╝ ╚████╔╝ ██║██║ ╚═╝ ██║ ]], [[ ╚═╝ ╚═══╝╚══════╝ ╚═════╝ ╚═══╝ ╚═╝╚═╝ ╚═╝ ]], [[ ]], [[ ]], [[ ]], }, center = { { action = 'ene | startinsert', desc = ' New File', icon = ' ', key = 'n' }, { action = 'lua require("telescope.builtin").find_files()', desc = ' Find File', icon = ' ', key = 'f' }, { action = 'lua require("telescope.builtin").live_grep()', desc = ' Find Text', icon = ' ', key = 'g' }, { action = 'lua require("telescope.builtin").oldfiles()', desc = ' Recent Files', icon = ' ', key = 'r' }, { action = 'lua require("telescope.builtin").find_files({ cwd = vim.fn.stdpath "config" })', desc = ' Config Files', icon = ' ', key = 'c' }, { action = 'Lazy', desc = ' Lazy', icon = '󰒲 ', key = 'l' }, { action = 'Mason', desc = ' Mason', icon = 'M ', key = 'm' }, { action = 'qa!', desc = ' Quit', icon = ' ', key = 'q' }, }, }, } end, }, }