提交 15651ac6 编写于 作者: Q quintin

🔧 config(dashboard): update dashboard configuation

上级 9ac99a1d
......@@ -15,43 +15,94 @@ local default_header = {
}
local db = require('dashboard')
db.custom_header = default_header
--db.preview_command = 'cat | lolcat -F 0.3'
--db.preview_file_path = home .. '/.config/nvim/static/neovim.cat'
--db.preview_file_height = 12
--db.preview_file_width = 80
db.custom_center = {
{ icon = ' ',
desc = 'Open workspace ',
shortcut = 'SPC w o',
action = 'lua require("workspaces").open()' },
{ icon = ' ',
desc = 'New file ',
shortcut = 'SPC f n',
action = 'DashboardNewFile' },
{ icon = ' ',
desc = 'Recently opened files ',
--action = 'DashboardFindHistory',
action = 'Telescope frecency',
shortcut = 'SPC f r' },
{ 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 w' },
{ icon = ' ',
desc = 'Find word ',
action = 'Telescope live_grep',
shortcut = 'SPC f g' },
{ icon = ' ',
desc = 'Open neovim configuration ',
action = 'e ' .. home .. '/.config/nvim/init.lua',
shortcut = 'SPC f d' },
{ icon = ' ',
desc = 'Quit ',
action = 'q',
shortcut = 'SPC q ' },
}
db.setup ({
theme = 'doom',
config = {
header = default_header, --your header
packages = { enable = true }, -- show how many plugins neovim loaded
center = {
{
icon = ' ',
icon_hi = 'Title',
desc = 'Open workspace',
desc_hi = 'String',
keymap = 'SPC w o',
key = 'w',
key_hi = 'Number',
action = 'lua require("workspaces").open()'
},
{
icon = ' ',
icon_hi = 'Title',
desc = 'New file',
desc_hi = 'String',
keymap = 'SPC f n',
key = 'n',
key_hi = 'Number',
action = 'DashboardNewFile'
},
{
icon = ' ',
icon_hi = 'Title',
desc = 'Recently opened files',
desc_hi = 'String',
--action = 'DashboardFindHistory',
action = 'Telescope frecency',
keymap = 'SPC f r',
key = 'r',
key_hi = 'Number',
},
{
icon = ' ',
icon_hi = 'Title',
desc = 'Find File',
desc_hi = 'String',
action = 'Telescope find_files find_command=rg,--hidden,--files',
key_hi = 'Number',
key = 'f',
keymap = 'SPC f f'
},
{
icon = ' ',
icon_hi = 'Title',
desc = 'File Browser',
desc_hi = 'String',
action = 'Telescope file_browser',
key_hi = 'Number',
key = 'b',
keymap = 'SPC f w'
},
{
icon = ' ',
icon_hi = 'Title',
desc = 'Find word',
desc_hi = 'String',
action = 'Telescope live_grep',
key_hi = 'Number',
key = 'g',
keymap = 'SPC f g'
},
{
icon = ' ',
icon_hi = 'Title',
desc = 'Open neovim configuration ',
desc_hi = 'String',
action = 'e ' .. home .. '/.config/nvim/init.lua',
key_hi = 'Number',
key = 'd',
keymap = 'SPC f d'
},
{
icon = ' ',
icon_hi = 'Title',
desc = 'Quit',
desc_hi = 'String',
action = 'q',
key_hi = 'Number',
key = 'q',
keymap = 'SPC q '
},
},
--footer = footer_lines, --your footer
}
})
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册