aboutsummaryrefslogtreecommitdiff
path: root/.config/nvim/lua/plugins/dashboard.lua
diff options
context:
space:
mode:
authorsrdusr <trevorgray@srdusr.com>2023-09-11 21:11:53 +0200
committersrdusr <trevorgray@srdusr.com>2023-09-11 21:11:53 +0200
commita9347a8d6783b360d0e4481151944b0f961404d9 (patch)
treeb61a5e6beb4d150449ecf004a7e4a6099f4917dc /.config/nvim/lua/plugins/dashboard.lua
parentfd1646bb0d8bca44f263717ec63268947af1386c (diff)
parent38ec7c480730e3f83322fa34a6a4ff700ca503d9 (diff)
downloaddotfiles-a9347a8d6783b360d0e4481151944b0f961404d9.tar.gz
dotfiles-a9347a8d6783b360d0e4481151944b0f961404d9.zip
Merge commit '9489548bca74468976436df44134e4aeb40e8548'
Diffstat (limited to '.config/nvim/lua/plugins/dashboard.lua')
-rw-r--r--.config/nvim/lua/plugins/dashboard.lua128
1 files changed, 67 insertions, 61 deletions
diff --git a/.config/nvim/lua/plugins/dashboard.lua b/.config/nvim/lua/plugins/dashboard.lua
index b288f46..a78332b 100644
--- a/.config/nvim/lua/plugins/dashboard.lua
+++ b/.config/nvim/lua/plugins/dashboard.lua
@@ -1,4 +1,5 @@
-local db = require("dashboard")
+local db = require('dashboard')
+
--vim.api.nvim_create_autocmd("VimEnter", {
-- callback = function()
-- -- disable line numbers
@@ -7,69 +8,74 @@ local db = require("dashboard")
-- -- always start in insert mode
-- end,
--})
+
db.setup({
- theme = "hyper",
- config = {
- header = {
- [[ ███╗ ██╗ ███████╗ ██████╗ ██╗ ██╗ ██╗ ███╗ ███╗]],
- [[ ████╗ ██║ ██╔════╝██╔═══██╗ ██║ ██║ ██║ ████╗ ████║]],
- [[ ██╔██╗ ██║ █████╗ ██║ ██║ ██║ ██║ ██║ ██╔████╔██║]],
- [[ ██║╚██╗██║ ██╔══╝ ██║ ██║ ╚██╗ ██╔╝ ██║ ██║╚██╔╝██║]],
- [[ ██║ ╚████║ ███████╗╚██████╔╝ ╚████╔╝ ██║ ██║ ╚═╝ ██║]],
- [[ ╚═╝ ╚═══╝ ╚══════╝ ╚═════╝ ╚═══╝ ╚═╝ ╚═╝ ╚═╝]],
- },
+ theme = 'hyper',
+ config = {
+ mru = { limit = 10, label = '' },
+ project = { limit = 10 },
+ header = {
+ [[ ███╗ ██╗ ███████╗ ██████╗ ██╗ ██╗ ██╗ ███╗ ███╗]],
+ [[ ████╗ ██║ ██╔════╝██╔═══██╗ ██║ ██║ ██║ ████╗ ████║]],
+ [[ ██╔██╗ ██║ █████╗ ██║ ██║ ██║ ██║ ██║ ██╔████╔██║]],
+ [[ ██║╚██╗██║ ██╔══╝ ██║ ██║ ╚██╗ ██╔╝ ██║ ██║╚██╔╝██║]],
+ [[ ██║ ╚████║ ███████╗╚██████╔╝ ╚████╔╝ ██║ ██║ ╚═╝ ██║]],
+ [[ ╚═╝ ╚═══╝ ╚══════╝ ╚═════╝ ╚═══╝ ╚═╝ ╚═╝ ╚═╝]],
+ },
disable_move = false,
- shortcut = {
- { desc = " Plugins", group = "Number", action = "PackerStatus", key = "p" },
- --{ desc = " Plugins", group = "@property", action = "PackerStatus", key = "p" },
- {
- desc = " Files",
- group = "Number",
- --group = "Label",
- action = "Telescope find_files",
- key = "f",
- },
- {
- desc = " Text",
- group = "Number",
- --group = "Label",
- action = 'enew',
- key = "t",
- },
- {
- desc = " Grep",
- group = "Number",
- --group = "Label",
- action = "Telescope live_grep",
- key = "g",
- },
- {
- desc = " Scheme",
- group = "Number",
- --group = "Label",
- action = "Telescope colorscheme",
- key = "s",
- },
- {
+ shortcut = {
+ { desc = ' Plugins', group = 'Number', action = 'PackerStatus', key = 'p' },
+ --{ desc = " Plugins", group = "@property", action = "PackerStatus", key = "p" },
+ {
+ desc = ' Files',
+ group = 'Number',
+ --group = "Label",
+ action = 'Telescope find_files',
+ key = 'f',
+ },
+ {
+ desc = ' Text',
+ group = 'Number',
+ --group = "Label",
+ action = 'enew',
+ key = 't',
+ },
+ {
+ desc = ' Grep',
+ group = 'Number',
+ --group = "Label",
+ action = 'Telescope live_grep',
+ key = 'g',
+ },
+ {
+ desc = ' Scheme',
+ group = 'Number',
+ --group = "Label",
+ action = 'Telescope colorscheme',
+ key = 's',
+ },
+ {
desc = ' Config',
- group = "Number",
- --group = "Label",
+ group = 'Number',
+ --group = "Label",
action = ':edit ~/.config.nvim/init.lua',
- key = "c",
- },
- },
- },
- hide = {
- statusline = false,
- tabline = false,
- winbar = false,
- },
- -- preview = {
--- command, -- preview command
--- file_path, -- preview file path
--- file_height, -- preview file height
--- file_width, -- preview file width
--- },
--- footer = {} --your footer
+ key = 'c',
+ },
+ },
+ footer = { '', 'Hello World!' },
+ },
+ hide = {
+ statusline = false,
+ tabline = false,
+ winbar = false,
+ },
})
+--highlights
+---- General
+--DashboardHeader DashboardFooter
+---- Hyper theme
+--DashboardProjectTitle DashboardProjectTitleIcon DashboardProjectIcon
+--DashboardMruTitle DashboardMruIcon DashboardFiles DashboardShotCutIcon
+---- Doome theme
+--DashboardDesc DashboardKey DashboardIcon DashboardShotCut