diff options
| author | TheSiahxyz <164138827+TheSiahxyz@users.noreply.github.com> | 2025-07-03 11:54:10 +0900 |
|---|---|---|
| committer | TheSiahxyz <164138827+TheSiahxyz@users.noreply.github.com> | 2025-07-03 11:54:10 +0900 |
| commit | 5da5f0506b5799dc757e9d93af23cebbfa18eb91 (patch) | |
| tree | 53e5c8fa0c447f95d3cf44249337a48816bd74fa /ar/.config/LazyVim/lua/plugins/dashboard-nvim.lua | |
| parent | dcd0f3b885ccbfdb5cd1abf7adb66fd777273fae (diff) | |
updates
Diffstat (limited to 'ar/.config/LazyVim/lua/plugins/dashboard-nvim.lua')
| -rw-r--r-- | ar/.config/LazyVim/lua/plugins/dashboard-nvim.lua | 68 |
1 files changed, 0 insertions, 68 deletions
diff --git a/ar/.config/LazyVim/lua/plugins/dashboard-nvim.lua b/ar/.config/LazyVim/lua/plugins/dashboard-nvim.lua deleted file mode 100644 index 8a1ffd6..0000000 --- a/ar/.config/LazyVim/lua/plugins/dashboard-nvim.lua +++ /dev/null @@ -1,68 +0,0 @@ -local Util = require("lazyvim.util") -return { - "nvimdev/dashboard-nvim", - opts = function(_, opts) - local logo = [[ - ┌──────────────────────────────────────────────────────┐ - │ │ - │ ███╗ ██╗███████╗ ██████╗ ██╗ ██╗██╗███╗ ███╗ │ - │ ████╗ ██║██╔════╝██╔═══██╗██║ ██║██║████╗ ████║ │ - │ ██╔██╗ ██║█████╗ ██║ ██║██║ ██║██║██╔████╔██║ │ - │ ██║╚██╗██║██╔══╝ ██║ ██║╚██╗ ██╔╝██║██║╚██╔╝██║ │ - │ ██║ ╚████║███████╗╚██████╔╝ ╚████╔╝ ██║██║ ╚═╝ ██║ │ - │ ╚═╝ ╚═══╝╚══════╝ ╚═════╝ ╚═══╝ ╚═╝╚═╝ ╚═╝ │ - └──────────────────────────────────────────────────────┘ - ]] - - logo = string.rep("\n", 5) .. logo .. "\n" - - local opts = { - theme = "doom", - hide = { - -- this is taken care of by lualine - -- enabling this messes up the actual laststatus setting after loading a file - statusline = false, - }, - - config = { - header = vim.split(logo, "\n"), - -- stylua: ignore - center = { - { action = "ene | startinsert", desc = " New file", icon = " ", key = "n" }, - { action = "Telescope oldfiles", desc = " Recent files", icon = " ", key = "r" }, - { action = "Telescope projects", desc = " Projects", icon = " ", key = "p" }, - { action = Util.telescope("files"), desc = " Find file", icon = " ", key = "f" }, - { action = "Telescope live_grep", desc = " Find word", icon = " ", key = "g" }, - { action = [[lua require("lazyvim.util").telescope.config_files()()]], desc = " Config", icon = " ", key = "c" }, - { action = 'lua require("persistence").load()', desc = " Restore Session", icon = " ", key = "s" }, - { action = "LazyExtras", desc = " Lazy Extras", icon = " ", key = "e" }, - { action = "Lazy", desc = " Lazy", icon = " ", key = "l" }, - { action = "Mason", desc = " Mason", icon = "◍ ", key = "m" }, - { action = "qa", desc = " Quit", icon = " ", key = "q" }, - }, - footer = function() - local stats = require("lazy").stats() - local ms = (math.floor(stats.startuptime * 100 + 0.5) / 100) - return { "⚡ Neovim loaded " .. stats.loaded .. "/" .. stats.count .. " plugins in " .. ms .. "ms" } - end, - }, - } - - for _, button in ipairs(opts.config.center) do - button.desc = button.desc .. string.rep(" ", 43 - #button.desc) - button.key_format = " %s" - end - - -- close Lazy and re-open when the dashboard is ready - if vim.o.filetype == "lazy" then - vim.cmd.close() - vim.api.nvim_create_autocmd("User", { - pattern = "DashboardLoaded", - callback = function() - require("lazy").show() - end, - }) - end - return opts - end, -} |
