1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
|
local db = require("dashboard")
--vim.api.nvim_create_autocmd("VimEnter", {
-- callback = function()
-- -- disable line numbers
-- vim.opt_local.number = false
-- vim.opt_local.relativenumber = false
-- -- always start in insert mode
-- end,
--})
db.setup({
theme = "hyper",
config = {
mru = { limit = 10 },
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",
},
{
desc = " Config",
group = "Number",
--group = "Label",
action = ":edit ~/.config.nvim/init.lua",
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
|