return { { 'goolord/alpha-nvim', event = 'VimEnter', enabled = false, init = false, dependencies = { 'echasnovski/mini.icons', 'nvim-lua/plenary.nvim', }, config = function() local alpha = require 'alpha' local dashboard = require 'alpha.themes.dashboard' dashboard.section.buttons.val = { dashboard.button('e', ' New file', 'ene '), dashboard.button('f', '󰈞 Find file', 'Telescope find_files'), dashboard.button('h', '󰊄 Recently opened files', 'Telescope oldfiles'), dashboard.button('g', '󰈬 Find word', 'Telescope live_grep'), dashboard.button('s', ' Open last session', ' lua require("persistence").load() '), dashboard.button('sl', ' Select Session', ' lua require("persistence").select() '), dashboard.button('u', ' Update plugins', 'Lazy sync'), dashboard.button('c', ' Configuration', "lua require('telescope.builtin').find_files { cwd = vim.fn.stdpath 'config' } "), dashboard.button('q', '󰅚 Quit', 'qa'), } alpha.setup(dashboard.config) end, }, }