local function get_header() -- see https://github.com/MaximilianLloyd/ascii.nvim return { -- The following is a customized version! [[ ]], [[ ]], [[ █ ████████ █████ ███████ ████ ]], [[ ███ ██████ █████ █████████ ██████ ]], [[ █████ ██████████████████████ ████ ███████████████ ]], [[ ██ ██ █████ █████████████ ████ ████████████████ ]], [[ ████ ███████████████ █████████ ████ █████ ██████ ████ ]], [[ ██████ ██████ ███ █████████ ████ █████ █████ ████ ]], [[ ████████ ███████████████████ ████ ████ █████ ████ ████ ]], [[ ]], } end return { { 'glepnir/dashboard-nvim', event = 'VimEnter', config = function() require('dashboard').setup({ theme = 'hyper', config = { header = get_header(), week_header = { enable = false, }, shortcut = { { desc = '󰊳 Update', group = '@property', action = 'Lazy update', key = 'u' }, { icon = ' ', icon_hl = '@variable', desc = 'Files', group = 'Label', action = 'Telescope find_files', key = 'f', }, { desc = ' Git', group = 'Label', action = function() local Util = require('plex.lib.utils') Util.float_term({ 'lazygit'}, { cwd = Util.get_root() }) end, key = 'g', }, { desc = ' Neorg', group = 'Number', action = 'Neorg workspace main', key = 'o', }, { desc = '󰘁 Sessions', group = 'Number', action = 'Telescope persisted', key = 's', }, }, project = { enable = true, limit = 8, icon = '', label = ' Projects', action = 'Telescope find_files cwd=' }, packages = { enable = true}, mru = { limit = 10, icon = '', label = ' Last Edited'}, -- footer = { 'footer bar foo' }, }, }) end, dependencies = { {'nvim-tree/nvim-web-devicons'}} } }