mirror of
https://github.com/jessebot/dot_files.git
synced 2025-10-01 01:48:43 +00:00
84 lines
5.1 KiB
Lua
84 lines
5.1 KiB
Lua
local version = vim.version()
|
|
|
|
local db = require('dashboard')
|
|
-- db.custom_header = {
|
|
|
|
db.default_banner = {
|
|
" :h- Nhy` ",
|
|
" -mh. h. `Ndho ",
|
|
" hmh+ oNm. oNdhh ",
|
|
" `Nmhd` /NNmd /NNhhd ",
|
|
" -NNhhy `hMNmmm`+NNdhhh ",
|
|
" .NNmhhs ```....`..-:/./mNdhhh+ ",
|
|
" mNNdhhh- `.-::///+++////++//:--.`-/sd` ",
|
|
" oNNNdhhdo..://++//++++++/+++//++///++/-.` ",
|
|
" y. `mNNNmhhhdy+/++++//+/////++//+++///++////-` `/oos: ",
|
|
" . Nmy: :NNNNmhhhhdy+/++/+++///:.....--:////+++///:.`:s+ ",
|
|
" h- dNmNmy oNNNNNdhhhhy:/+/+++/- ---:/+++//++//.` ",
|
|
" hd+` -NNNy`./dNNNNNhhhh+-:///// -+oo:` ::-:+////++///:` ",
|
|
" /Nmhs+oss-:++/dNNNmhho:--::/// /mmmmmo ../-///++///////. ",
|
|
" oNNdhhhhhhhs//osso/:---:::/// /yyyyso ..o+-//////////:/. ",
|
|
" /mNNNmdhhhh/://+///:::////// -:::- ..+sy+:////////::/:/. ",
|
|
" /hNNNdhhs--:/+++////++/////. ..-/yhhs-/////////::/::/` ",
|
|
" .ooo+/-::::/+///////++++//-/ossyyhhhhs/:///////:::/::::/: ",
|
|
" -///:::::::////++///+++/////:/+ooo+/::///////.::://::---+` ",
|
|
" /////+//++++/////+////-..//////////::-:::--`.:///:---:::/: ",
|
|
" //+++//++++++////+++///::-- .::::-------:: ",
|
|
" :/++++///////////++++//////. -:/:----::../- ",
|
|
" -/++++//++///+////////////// .::::---:::-.+` ",
|
|
" `////////////////////////////:. --::-----...-/ ",
|
|
" -///://////////////////////::::-.. :-:-:-..-::.`.+` ",
|
|
" :/://///:///::://::://::::::/:::::::-:---::-.-....``/- - ",
|
|
" ::::://::://::::::::::::::----------..-:....`.../- -+oo/ ",
|
|
" -/:::-:::::---://:-::-::::----::---.-.......`-/. ``",
|
|
" s-`::--:::------:////----:---.-:::...-.....`./: ",
|
|
" yMNy.`::-.--::..-dmmhhhs-..-.-.......`.....-/:` ",
|
|
" oMNNNh. `-::--...:NNNdhhh/.--.`..``.......:/- ",
|
|
" :dy+:` .-::-..NNNhhd+``..`...````.-::-` ",
|
|
" .-:mNdhh:.......--::::-` ",
|
|
" yNh/..------..` ",
|
|
" ",
|
|
"N E O V I M - v " .. version.major .. "." .. version.minor,
|
|
}
|
|
|
|
vim.api.nvim_create_autocmd('Filetype', {
|
|
pattern = 'dashboard',
|
|
group = vim.api.nvim_create_augroup('Dashboard_au', { clear = true }),
|
|
callback = function()
|
|
vim.cmd [[
|
|
hi! link DashboardFooter NonText
|
|
setlocal buftype=nofile
|
|
setlocal nonumber norelativenumber nocursorline noruler
|
|
nnoremap <buffer> f <cmd>Telescope find_files<CR>
|
|
nnoremap <buffer> r <cmd>Telescope oldfiles<CR>
|
|
nnoremap <buffer> . <cmd>Telescope file_browser<CR>
|
|
nnoremap <buffer> n <cmd>DashboardNewFile<CR>
|
|
nnoremap <buffer> <leader>en <cmd>DashboardNewFile<CR>
|
|
nnoremap <buffer> L <cmd>SessionLoad<CR>
|
|
nnoremap <buffer> u <cmd>PackerUpdate<CR>
|
|
nnoremap <buffer> s <cmd>edit $MYVIMRC<CR>
|
|
nnoremap <buffer> q <cmd>exit<CR>
|
|
]]
|
|
end
|
|
})
|
|
|
|
-- " ================= =============== =============== ======== ========
|
|
-- " \\ . . . . . . .\\ //. . . . . . .\\ //. . . . . . .\\ \\. . .\\// . . //
|
|
-- " ||. . ._____. . .|| ||. . ._____. . .|| ||. . ._____. . .|| || . . .\/ . . .||
|
|
-- " || . .|| ||. . || || . .|| ||. . || || . .|| ||. . || ||. . . . . . . ||
|
|
-- " ||. . || || . .|| ||. . || || . .|| ||. . || || . .|| || . | . . . . .||
|
|
-- " || . .|| ||. _-|| ||-_ .|| ||. . || || . .|| ||. _-|| ||-_.|\ . . . . ||
|
|
-- " ||. . || ||-' || || `-|| || . .|| ||. . || ||-' || || `|\_ . .|. .||
|
|
-- " || . _|| || || || || ||_ . || || . _|| || || || |\ `-_/| . ||
|
|
-- " ||_-' || .|/ || || \|. || `-_|| ||_-' || .|/ || || | \ / |-_.||
|
|
-- " || ||_-' || || `-_|| || || ||_-' || || | \ / | `||
|
|
-- " || `' || || `' || || `' || || | \ / | ||
|
|
-- " || .===' `===. .==='.`===. .===' /==. | \/ | ||
|
|
-- " || .==' \_|-_ `===. .===' _|_ `===. .===' _-|/ `== \/ | ||
|
|
-- " || .==' _-' `-_ `=' _-' `-_ `=' _-' `-_ /| \/ | ||
|
|
-- " || .==' _-' '-__\._-' '-_./__-' `' |. /| | ||
|
|
-- " ||.==' _-' `' | /==.||
|
|
-- " ==' _-' N E O V I M \/ `==
|
|
-- " \ _-' `-_ /
|
|
-- " }
|
|
-- " `'' ``'
|