{pkgs, ...}: { output.plugins = with pkgs.vimPlugins; [dashboard-nvim]; plugin.setup.dashboard = { custom_header = [ " " " " " " " ███╗ ██╗ ███████╗ ██████╗ ██╗ ██╗ ██╗ ███╗ ███╗" " ████╗ ██║ ██╔════╝██╔═══██╗ ██║ ██║ ██║ ████╗ ████║" " ██╔██╗ ██║ █████╗ ██║ ██║ ██║ ██║ ██║ ██╔████╔██║" " ██║╚██╗██║ ██╔══╝ ██║ ██║ ╚██╗ ██╔╝ ██║ ██║╚██╔╝██║" " ██║ ╚████║ ███████╗╚██████╔╝ ╚████╔╝ ██║ ██║ ╚═╝ ██║" " ╚═╝ ╚═══╝ ╚══════╝ ╚═════╝ ╚═══╝ ╚═╝ ╚═╝ ╚═╝" " " " " " " " " ]; custom_center = [ { icon = " "; desc = "Find File "; action = "Leaderf file --popup"; shortcut = " f f"; } { icon = " "; desc = "Recently opened files "; action = "Leaderf mru --popup"; shortcut = " f r"; } { icon = " "; desc = "Project grep "; action = "Leaderf rg --popup"; shortcut = " f g"; } { icon = " "; desc = "Open Nvim config "; action = "tabnew $MYVIMRC | tcd %:p:h"; shortcut = " e v"; } { icon = " "; desc = "New file "; action = "enew"; shortcut = "e "; } { icon = " "; desc = "Quit Nvim "; action = "qa"; shortcut = "q "; } ]; }; }