{...}: { programs.nixvim.plugins.alpha = { enable = true; layout = [ { type = "padding"; val = 2; } { type = "text"; val = [ " ███╗ ██╗██╗██╗ ██╗██╗ ██╗██╗███╗ ███╗ " " ████╗ ██║██║╚██╗██╔╝██║ ██║██║████╗ ████║ " " ██╔██╗ ██║██║ ╚███╔╝ ██║ ██║██║██╔████╔██║ " " ██║╚██╗██║██║ ██╔██╗ ╚██╗ ██╔╝██║██║╚██╔╝██║ " " ██║ ╚████║██║██╔╝ ██╗ ╚████╔╝ ██║██║ ╚═╝ ██║ " " ╚═╝ ╚═══╝╚═╝╚═╝ ╚═╝ ╚═══╝ ╚═╝╚═╝ ╚═╝ " " Be kind to yourself. " ]; opts = { position = "center"; hl = "Type"; }; } { type = "padding"; val = 2; } { type = "group"; val = [ { shortcut = "e"; desc = " New file"; command = "ene "; } ]; } { type = "padding"; val = 1; } { type = "group"; val = [ { shortcut = "f"; desc = " Open File"; command = ":Telescope find_files"; } ]; } { type = "padding"; val = 1; } { type = "group"; val = [ { shortcut = "r"; desc = "󰁯 Recently Opened"; command = ":Telescope oldfiles"; } ]; } { type = "padding"; val = 1; } { type = "group"; val = [ { shortcut = "g"; desc = "󰖬 Find Word"; command = ":Telescope live_grep"; } ]; } { type = "padding"; val = 1; } { type = "group"; val = [ { shortcut = "q"; desc = " Quit Neovim"; command = ":qa"; } ]; } ]; }; }