From ccca420391ab8d2aef47968c62da09cb95ff93dd Mon Sep 17 00:00:00 2001 From: Yasien Mac Mini Date: Wed, 18 Mar 2026 12:36:52 +0200 Subject: [PATCH] new help icon --- lua/plugins/dashboard.lua | 65 +++++++++++++++++++++------------------ 1 file changed, 35 insertions(+), 30 deletions(-) diff --git a/lua/plugins/dashboard.lua b/lua/plugins/dashboard.lua index 35a1434..8414fe2 100644 --- a/lua/plugins/dashboard.lua +++ b/lua/plugins/dashboard.lua @@ -1,8 +1,8 @@ return { - 'nvimdev/dashboard-nvim', - event = 'VimEnter', - opts = function() - local logo = [[ + 'nvimdev/dashboard-nvim', + event = 'VimEnter', + opts = function() + local logo = [[ ███╗ ███╗███████╗ █████╗ ███╗ ██╗███████╗██╗██╗ ██╗██╗███╗ ███╗ ████╗ ████║╚══███╔╝██╔══██╗████╗ ██║██╔════╝██║██║ ██║██║████╗ ████║ ██╔████╔██║ ███╔╝ ███████║██╔██╗ ██║███████╗██║██║ ██║██║██╔████╔██║ @@ -11,32 +11,37 @@ return { ╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝╚═╝ ╚═══╝╚══════╝╚═╝ ╚═══╝ ╚═╝╚═╝ ╚═╝ ]] - logo = string.rep("\n", 8) .. logo .. "\n\n" + logo = string.rep("\n", 8) .. logo .. "\n\n" - local opts = { - theme = "doom", - config = { - header = vim.split(logo, "\n"), - center = { - -- Aligned to Mzansi Vim Essential Keybindings - { icon = "󰉓 ", desc = " File Explorer ", key = "cd", action = "Explore" }, - { icon = " ", desc = " Find Files ", key = "ff", action = "Telescope find_files" }, - { icon = " ", desc = " Live Grep ", key = "fg", action = "Telescope live_grep" }, - { icon = "󰛢 ", desc = " Harpoon Menu ", key = "e", action = function() - local harpoon = require("harpoon") - harpoon.ui:toggle_quick_menu(harpoon:list()) - end}, - { icon = "󱗘 ", desc = " Harpoon Search ", key = "fl", action = "Telescope harpoon marks" }, - { icon = "󰒲 ", desc = " Lazy Manager ", key = "z", action = "Lazy" }, - { icon = " ", desc = " Help Tags ", key = "fh", action = "Telescope help_tags" }, - { icon = " ", desc = " Quit ", key = "q", action = "qa" }, - }, - -- footer = { vim.fn.strftime("%Y-%m-%d %H:%M:%S") .. " • Mzansi Vim Kickstart" }, - footer = { "Let's Keep Working Hard Mzansi" }, - }, - } + local opts = { + theme = "doom", + config = { + header = vim.split(logo, "\n"), + center = { + -- Aligned to Mzansi Vim Essential Keybindings + { icon = "󰉓 ", desc = " File Explorer ", key = "cd", action = "Explore" }, + { icon = " ", desc = " Find Files ", key = "ff", action = "Telescope find_files" }, + { icon = " ", desc = " Live Grep ", key = "fg", action = "Telescope live_grep" }, + { + icon = "󰛢 ", + desc = " Harpoon Menu ", + key = "e", + action = function() + local harpoon = require("harpoon") + harpoon.ui:toggle_quick_menu(harpoon:list()) + end + }, + { icon = "󱗘 ", desc = " Harpoon Search ", key = "fl", action = "Telescope harpoon marks" }, + { icon = "󰒲 ", desc = " Lazy Manager ", key = "z", action = "Lazy" }, + { icon = "ⓘ ", desc = " Help Tags ", key = "fh", action = "Telescope help_tags" }, + { icon = " ", desc = " Quit ", key = "q", action = "qa" }, + }, + -- footer = { vim.fn.strftime("%Y-%m-%d %H:%M:%S") .. " • Mzansi Vim Kickstart" }, + footer = { "Let's Keep Working Hard Mzansi" }, + }, + } - return opts - end, - dependencies = { { 'nvim-tree/nvim-web-devicons' } } + return opts + end, + dependencies = { { 'nvim-tree/nvim-web-devicons' } } }