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
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
|
-- local home = os.getenv('HOME')
-- local db = require('dashboard')
-- db.default_banner =
-- {
-- '',
-- '',
-- '',
-- '██████╗ ██╗ ██╗ ███╗ ██╗██╗ ██╗██╗███╗ ███╗',
-- '██╔══██╗██║ ██║ ████╗ ██║██║ ██║██║████╗ ████║',
-- '██████╔╝███████║█████╗██╔██╗ ██║██║ ██║██║██╔████╔██║',
-- '██╔══██╗██╔══██║╚════╝██║╚██╗██║╚██╗ ██╔╝██║██║╚██╔╝██║',
-- '██████╔╝██║ ██║ ██║ ╚████║ ╚████╔╝ ██║██║ ╚═╝ ██║',
-- '╚═════╝ ╚═╝ ╚═╝ ╚═╝ ╚═══╝ ╚═══╝ ╚═╝╚═╝ ╚═ ',
-- '',
-- ' [TIP: To exit Vim, use a sledgehammer.] ',
-- '',
--
--
-- }
-- db.preview_file_height = 11
-- db.preview_file_width = 70
-- db.custom_center =
-- {
-- { icon = ' ',
-- desc = 'Recently Opened Files ',
-- action = 'Telescope oldfiles',
-- shortcut = 'SPC f h' },
-- { icon = ' ',
-- desc = 'New File ',
-- action = ':tabnew',
-- shortcut = 'SPC f n' },
-- { icon = ' ',
-- desc = 'Find File ',
-- action = 'Telescope find_files find_command=rg,--hidden,--files',
-- shortcut = 'SPC f f' },
-- { icon = ' ',
-- desc = 'File Browser ',
-- action = 'Telescope file_browser',
-- shortcut = 'SPC f b' },
-- { icon = ' ',
-- desc = 'Find Word ',
-- action = 'Telescope live_grep',
-- shortcut = 'SPC f w' },
-- { icon = ' ',
-- desc = 'View Harpoon Marks ',
-- action = 'Telescope harpoon marks',
-- shortcut = 'SPC f r' },
-- { icon = '⚒ ',
-- desc = 'Use A Sledgehammer ',
-- action = 'qa',
-- shortcut = 'SPC w q' },
-- }
local db = require("dashboard")
db.setup {
theme = "hyper",
config = {
header = {
" ███╗ ██╗███████╗ ██████╗ ██╗ ██╗██╗███╗ ███╗",
" ████╗ ██║██╔════╝██╔═══██╗██║ ██║██║████╗ ████║",
" ██╔██╗ ██║█████╗ ██║ ██║██║ ██║██║██╔████╔██║",
" ██║╚██╗██║██╔══╝ ██║ ██║╚██╗ ██╔╝██║██╔╝██╔╝██║",
" ██║ ╚████║███████╗╚██████╔╝ ╚████╔╝ ██║██║ ╚═╝ ██║",
" ╚═╝ ╚═══╝╚══════╝╚═════╝ ╚═══╝ ╚═╝╚═╝ ╚═╝",
" "
},
week_header = {
enable = false -- or true if you want date/time header
},
shortcut = {
{
icon = " ",
desc = "Find File",
key = "f",
action = "Telescope find_files"
},
{
icon = " ",
desc = "Recent Files",
key = "r",
action = "Telescope oldfiles"
},
{
icon = " ",
desc = "New File",
key = "n",
action = "enew"
},
{
icon = " ",
desc = "Open Config",
key = "c",
action = "edit ~/.config/nvim/init.lua"
},
{
icon = " ",
desc = "Quit",
key = "q",
action = "qa"
},
},
packages = {
enable = true -- set to true if you want plugin count display
},
project = {
enable = false, -- set true if you want project list
limit = 8,
icon = " ",
label = "Projects",
action = "Telescope find_files cwd="
},
mru = {
enable = true, -- set true if you want MRU files
limit = 10,
icon = " ",
label = "Recent",
cwd_only = false
},
footer = { "Have a productive day!" },
},
}
|