37 lines
1.2 KiB
Lua
37 lines
1.2 KiB
Lua
|
local home = os.getenv('HOME')
|
||
|
local db = require('dashboard')
|
||
|
-- macos
|
||
|
-- db.preview_command = 'cat | lolcat -F 0.3'
|
||
|
-- linux
|
||
|
-- db.preview_command = 'ueberzug'
|
||
|
-- db.preview_file_path = home .. '/.config/nvim/static/neovim.cat'
|
||
|
-- db.preview_file_height = 11
|
||
|
-- db.preview_file_width = 70
|
||
|
vim.cmd('source $HOME/.config/nvim/static/nvim-dashboard.vim')
|
||
|
db.custom_center = {
|
||
|
{icon = ' ',
|
||
|
desc = 'Recently latest session ',
|
||
|
shortcut = 'SPC s l',
|
||
|
action ='SessionLoad'},
|
||
|
{icon = ' ',
|
||
|
desc = 'Recently opened files ',
|
||
|
action = 'DashboardFindHistory',
|
||
|
shortcut = 'SPC f h'},
|
||
|
{icon = ' ',
|
||
|
desc = 'Find File ',
|
||
|
action = 'Telescope find_files find_command=rg,--hidden,--files',
|
||
|
shortcut = 'SPC f f'},
|
||
|
{icon = ' ',
|
||
|
desc ='File Browser ',
|
||
|
action = 'NvimTreeToggle',
|
||
|
shortcut = 'SPC f b'},
|
||
|
{icon = ' ',
|
||
|
desc = 'Find word ',
|
||
|
action = 'Telescope live_grep',
|
||
|
shortcut = 'SPC f w'},
|
||
|
{icon = ' ',
|
||
|
desc = 'Open Personal dotfiles ',
|
||
|
action = ':e ~/.config/nvim/init.vim',
|
||
|
shortcut = 'SPC f d'},
|
||
|
}
|