spacevim/autoload/SpaceVim/layers/core/banner.vim
JIe 2bb7059579
Some checks failed
Detach Plugins / check (FlyGrep.vim) (push) Has been cancelled
Detach Plugins / check (GitHub.vim) (push) Has been cancelled
Detach Plugins / check (JavaUnit.vim) (push) Has been cancelled
Detach Plugins / check (SourceCounter.vim) (push) Has been cancelled
Detach Plugins / check (cpicker.nvim) (push) Has been cancelled
Detach Plugins / check (dein-ui.vim) (push) Has been cancelled
Detach Plugins / check (git.vim) (push) Has been cancelled
Detach Plugins / check (iedit.vim) (push) Has been cancelled
Detach Plugins / check (scrollbar.vim) (push) Has been cancelled
Detach Plugins / check (vim-chat) (push) Has been cancelled
Detach Plugins / check (vim-cheat) (push) Has been cancelled
Detach Plugins / check (vim-todo) (push) Has been cancelled
Detach Plugins / check (xmake.vim) (push) Has been cancelled
test / Linux (nvim, nightly) (push) Has been cancelled
test / Linux (nvim, v0.3.8) (push) Has been cancelled
test / Linux (nvim, v0.4.0) (push) Has been cancelled
test / Linux (nvim, v0.4.2) (push) Has been cancelled
test / Linux (nvim, v0.4.3) (push) Has been cancelled
test / Linux (nvim, v0.4.4) (push) Has been cancelled
test / Linux (nvim, v0.5.0) (push) Has been cancelled
test / Linux (nvim, v0.5.1) (push) Has been cancelled
test / Linux (nvim, v0.6.0) (push) Has been cancelled
test / Linux (nvim, v0.6.1) (push) Has been cancelled
test / Linux (nvim, v0.7.0) (push) Has been cancelled
test / Linux (nvim, v0.7.2) (push) Has been cancelled
test / Linux (nvim, v0.8.0) (push) Has been cancelled
test / Linux (nvim, v0.8.1) (push) Has been cancelled
test / Linux (nvim, v0.8.2) (push) Has been cancelled
test / Linux (nvim, v0.8.3) (push) Has been cancelled
test / Linux (nvim, v0.9.0) (push) Has been cancelled
test / Linux (nvim, v0.9.1) (push) Has been cancelled
test / Linux (true, vim, v7.4.052) (push) Has been cancelled
test / Linux (true, vim, v7.4.1689) (push) Has been cancelled
test / Linux (true, vim, v7.4.629) (push) Has been cancelled
test / Linux (true, vim, v8.0.0027) (push) Has been cancelled
test / Linux (true, vim, v8.0.0183) (push) Has been cancelled
test / Linux (vim, nightly) (push) Has been cancelled
test / Linux (vim, v8.0.0184) (push) Has been cancelled
test / Linux (vim, v8.0.1453) (push) Has been cancelled
test / Linux (vim, v8.1.2269) (push) Has been cancelled
test / Linux (vim, v8.2.2434) (push) Has been cancelled
test / Linux (vim, v8.2.3995) (push) Has been cancelled
test / Windows (nvim, nightly) (push) Has been cancelled
test / Windows (nvim, v0.3.8) (push) Has been cancelled
test / Windows (nvim, v0.4.2) (push) Has been cancelled
test / Windows (nvim, v0.4.3) (push) Has been cancelled
test / Windows (nvim, v0.4.4) (push) Has been cancelled
test / Windows (nvim, v0.5.0) (push) Has been cancelled
test / Windows (nvim, v0.5.1) (push) Has been cancelled
test / Windows (nvim, v0.6.0) (push) Has been cancelled
test / Windows (nvim, v0.6.1) (push) Has been cancelled
test / Windows (nvim, v0.7.0) (push) Has been cancelled
test / Windows (nvim, v0.7.2) (push) Has been cancelled
test / Windows (nvim, v0.8.0) (push) Has been cancelled
test / Windows (nvim, v0.8.1) (push) Has been cancelled
test / Windows (nvim, v0.8.2) (push) Has been cancelled
test / Windows (nvim, v0.8.3) (push) Has been cancelled
test / Windows (nvim, v0.9.0) (push) Has been cancelled
test / Windows (nvim, v0.9.1) (push) Has been cancelled
test / Windows (vim, nightly) (push) Has been cancelled
test / Windows (vim, v7.4.1185) (push) Has been cancelled
test / Windows (vim, v7.4.1689) (push) Has been cancelled
test / Windows (vim, v8.0.0027) (push) Has been cancelled
test / Windows (vim, v8.0.1453) (push) Has been cancelled
test / Windows (vim, v8.1.2269) (push) Has been cancelled
test / Windows (vim, v8.2.2434) (push) Has been cancelled
test / Windows (vim, v8.2.3995) (push) Has been cancelled
docker / docker (push) Has been cancelled
mirror / check (coding) (push) Has been cancelled
mirror / check (gitee) (push) Has been cancelled
mirror / check (gitlab) (push) Has been cancelled
init
2024-08-21 14:17:26 +08:00

258 lines
20 KiB
VimL

"=============================================================================
" banner.vim --- SpaceVim core#banner layer
" Copyright (c) 2016-2023 Wang Shidong & Contributors
" Author: Wang Shidong < wsdjeg@outlook.com >
" URL: https://spacevim.org
" License: GPLv3
"=============================================================================
scriptencoding utf-8
function! SpaceVim#layers#core#banner#config() abort
let vr = g:spacevim_version
let g:_spacevim_welcome_banners = [
\ [
\ ' ',
\ ' ',
\ ' /###### /## /##/## ',
\ ' /##__ ## | ## | #|__/ ',
\ ' | ## \__/ /###### /###### /####### /######| ## | ##/##/######/#### ',
\ ' | ###### /##__ ##|____ ##/##_____//##__ #| ## / ##| #| ##_ ##_ ## ',
\ ' \____ #| ## \ ## /######| ## | ########\ ## ##/| #| ## \ ## \ ## ',
\ ' /## \ #| ## | ##/##__ #| ## | ##_____/ \ ###/ | #| ## | ## | ## ',
\ ' | ######| #######| ######| ######| ####### \ #/ | #| ## | ## | ## ',
\ ' \______/| ##____/ \_______/\_______/\_______/ \_/ |__|__/ |__/ |__/ ',
\ ' | ## ',
\ ' | ## ',
\ ' |__/ ',
\ ' version : '.vr.' by : spacevim.org ',
\ ' ',
\ ],
\ [
\ ' $$$$$$\ $$\ $$\$$\ ',
\ ' $$ __$$\ $$ | $$ \__| ',
\ ' $$ / \__|$$$$$$\ $$$$$$\ $$$$$$$\ $$$$$$\$$ | $$ $$\$$$$$$\$$$$\ ',
\ ' \$$$$$$\ $$ __$$\ \____$$\$$ _____$$ __$$\$$\ $$ $$ $$ _$$ _$$\ ',
\ ' \____$$\$$ / $$ |$$$$$$$ $$ / $$$$$$$$ \$$\$$ /$$ $$ / $$ / $$ | ',
\ ' $$\ $$ $$ | $$ $$ __$$ $$ | $$ ____|\$$$ / $$ $$ | $$ | $$ | ',
\ ' \$$$$$$ $$$$$$$ \$$$$$$$ \$$$$$$$\\$$$$$$$\ \$ / $$ $$ | $$ | $$ | ',
\ ' \______/$$ ____/ \_______|\_______|\_______| \_/ \__\__| \__| \__| ',
\ ' $$ | ',
\ ' $$ | ',
\ ' \__| ',
\ ' version : '.vr.' by : spacevim.org ',
\ ' ',
\ ],
\ [
\ ' ┏━━━┓ ',
\ ' ┃┏━┓┃ Welcome to ',
\ ' ┃┗━━┓╋╋╋╋┏━━┓╋╋╋╋┏━━┓╋╋╋╋┏━━┓╋╋╋╋┏━━┓╋╋╋╋┏┓┏┓╋╋╋╋┏━┓╋╋╋╋┏┓┏┓ ',
\ ' ┗━━┓┃┏━━┓┃┏┓┃┏━━┓┃┏┓┃┏━━┓┃┏━┛┏━━┓┃┃━┫┏━━┓┃┃┃┃┏━━┓┃ ┃┏━━┓┃┗┛┃ ',
\ ' ┃┗━┛┃┗━━┛┃┗┛┃┗━━┛┃┏┓┃┗━━┛┃┗━┓┗━━┛┃┃━┫┗━━┛┃┗┛┃┗━━┛┃ ┃┗━━┛┃┃┃┃ ',
\ ' ┗━━━┛╋╋╋╋┃┏━┛╋╋╋╋┗┛┗┛╋╋╋╋┗━━┛╋╋╋╋┗━━┛╋╋╋╋┗━━┛╋╋╋╋┗━┛╋╋╋╋┗┻┻┛ ',
\ ' ╋╋╋╋╋╋╋╋╋┃┃ ',
\ ' ╋╋╋╋╋╋╋╋╋┗┛ ',
\ ' version : '.vr.' by : spacevim.org ',
\ ],
\ [
\ ' ',
\ ' .d8888b. 888 888d8b ',
\ ' d88P Y88b 888 888Y8P ',
\ ' Y88b. 888 888 ',
\ ' "Y888b. 88888b. 8888b. .d8888b .d88b.Y88b d88P88888888b.d88b. ',
\ ' "Y88b.888 "88b "88bd88P" d8P Y8bY88b d88P 888888 "888 "88b ',
\ ' "888888 888.d888888888 88888888 Y88o88P 888888 888 888 ',
\ ' Y88b d88P888 d88P888 888Y88b. Y8b. Y888P 888888 888 888 ',
\ ' "Y8888P" 88888P" "Y888888 "Y8888P "Y8888 Y8P 888888 888 888 ',
\ ' 888 ',
\ ' 888 ',
\ ' 888 version : '.vr.' by : spacevim.org ',
\ ' ',
\ ],
\ [
\ ' ',
\ ' ',
\ ' ██████ ██▓███ ▄▄▄ ▄████▄ ▓█████ ██▒ █▓ ██▓ ███▄ ▄███▓ ',
\ ' ▒██ ▒ ▓██░ ██▒▒████▄ ▒██▀ ▀█ ▓█ ▀▓██░ █▒▓██▒▓██▒▀█▀ ██▒ ',
\ ' ░ ▓██▄ ▓██░ ██▓▒▒██ ▀█▄ ▒▓█ ▄ ▒███ ▓██ █▒░▒██▒▓██ ▓██░ ',
\ ' ▒ ██▒▒██▄█▓▒ ▒░██▄▄▄▄██ ▒▓▓▄ ▄██▒▒▓█ ▄ ▒██ █░░░██░▒██ ▒██ ',
\ ' ▒██████▒▒▒██▒ ░ ░ ▓█ ▓██▒▒ ▓███▀ ░░▒████▒ ▒▀█░ ░██░▒██▒ ░██▒ ',
\ ' ▒ ▒▓▒ ▒ ░▒▓▒░ ░ ░ ▒▒ ▓▒█░░ ░▒ ▒ ░░░ ▒░ ░ ░ ▐░ ░▓ ░ ▒░ ░ ░ ',
\ ' ░ ░▒ ░ ░░▒ ░ ▒ ▒▒ ░ ░ ▒ ░ ░ ░ ░ ░░ ▒ ░░ ░ ░ ',
\ ' ░ ░ ░ ░░ ░ ▒ ░ ░ ░░ ▒ ░░ ░ ',
\ ' ░ ░ ░░ ░ ░ ░ ░ ░ ░ ',
\ ' ░ ░ ',
\ ' ',
\ ' version : '.vr.' by : spacevim.org ',
\ ' ',
\ ],
\ [
\ ' ',
\ ' ',
\ ' .▄▄ · ▄▄▄· ▄▄▄· ▄▄· ▄▄▄ . ▌ ▐·▪ • ▌ ▄ · ',
\ ' ▐█ ▀. ▐█ ▄█▐█ ▀█ ▐█ ▌▪▀▄.▀·▪█·█▌██ ·██ ▐███▪ ',
\ ' ▄▀▀▀█▄ ██▀·▄█▀▀█ ██ ▄▄▐▀▀▪▄▐█▐█•▐█·▐█ ▌▐▌▐█· ',
\ ' ▐█▄▪▐█▐█▪·•▐█ ▪▐▌▐███▌▐█▄▄▌ ███ ▐█▌██ ██▌▐█▌ ',
\ ' ▀▀▀▀ .▀ ▀ ▀ ·▀▀▀ ▀▀▀ . ▀ ▀▀▀▀▀ █▪▀▀▀ ',
\ ' ',
\ ' version : '.vr.' by : spacevim.org ',
\ ' ',
\ ],
\ [
\ ' ',
\ ' ',
\ ' ▄▄▄▄▄ █ ▄▄ ██ ▄█▄ ▄███▄ ▄ ▄█ █▀▄▀█ ',
\ ' █ ▀▄ █ █ █ █ █▀ ▀▄ █▀ ▀ █ ██ █ █ █ ',
\ ' ▄ ▀▀▀▀▄ █▀▀▀ █▄▄█ █ ▀ ██▄▄ █ █ ██ █ ▄ █ ',
\ ' ▀▄▄▄▄▀ █ █ █ █▄ ▄▀ █▄ ▄▀ █ █ ▐█ █ █ ',
\ ' █ █ ▀███▀ ▀███▀ █ █ ▐ █ ',
\ ' ▀ █ █▐ ▀ ',
\ ' ▀ ▐ ',
\ ' ',
\ ' version : '.vr.' by : spacevim.org ',
\ ' ',
\ ],
\ [
\ ' ',
\ ' ',
\ ' ________ ___ _______ ',
\ ' __ ___/________ ______ _____________ __ | / /___(_)_______ ___ ',
\ ' _____ \ ___ __ \_ __ `/_ ___/_ _ \__ | / / __ / __ __ `__ \ ',
\ ' ____/ / __ /_/ // /_/ / / /__ / __/__ |/ / _ / _ / / / / / ',
\ ' /____/ _ .___/ \__,_/ \___/ \___/ _____/ /_/ /_/ /_/ /_/ ',
\ ' /_/ ',
\ ' ',
\ ' version : '.vr.' by : spacevim.org ',
\ ' ',
\ ],
\ [
\ ' ',
\ ' ',
\ ' ______ ',
\ ' \ ___) ',
\ ' \ \ ______ __ ____ __ ___ ____ _ _ _ ',
\ ' > > ( __ )/ \/ /\ \ / // __)/ ___)| | | | | | ',
\ ' / /__ | || |( () < \ v / > _)( (__ | | | |_| | ',
\ ' /_____)|_||_| \__/\_\ > < \___)\__ \ \_)| ._,_| ',
\ ' / ^ \ _) ) | | ',
\ ' /_/ \_\ (__/ |_| ',
\ ' ',
\ ' version : '.vr.' by : spacevim.org ',
\ ' ',
\ ],
\ [
\ ' ',
\ ' ',
\ ' ................................................................. ',
\ ' ................................................................. ',
\ ' ..%%%%...%%%%%....%%%%....%%%%...%%%%%%..%%..%%..%%%%%%..%%...%%. ',
\ ' .%%......%%..%%..%%..%%..%%..%%..%%......%%..%%....%%....%%%.%%%. ',
\ ' ..%%%%...%%%%%...%%%%%%..%%......%%%%....%%..%%....%%....%%.%.%%. ',
\ ' .....%%..%%......%%..%%..%%..%%..%%.......%%%%.....%%....%%...%%. ',
\ ' ..%%%%...%%......%%..%%...%%%%...%%%%%%....%%....%%%%%%..%%...%%. ',
\ ' ................................................................. ',
\ ' ',
\ ' version : '.vr.' by : spacevim.org ',
\ ' ',
\ ],
\ [
\ ' ',
\ ' ',
\ ' _____ __ ___ ',
\ ' / ____| \ \ / (_) ',
\ ' | (___ _ __ __ _ ___ __\ \ / / _ _ __ ___ ',
\ ' \___ \| \`_ \ / _` |/ __/ _ \ \/ / | | `_ ` _ \ ',
\ ' ____) | |_) | (_| | (_| __/\ / | | | | | | | ',
\ ' |_____/| .__/ \__,_|\___\___| \/ |_|_| |_| |_| ',
\ ' | | ',
\ ' |_| ',
\ ' ',
\ ' version : '.vr.' by : spacevim.org ',
\ ' ',
\ ],
\ [
\ ' ',
\ ' ',
\ ' # # ### # # ### ##### ###### ####### ##### ####### ',
\ ' # # # ## ## # # # # # # # # # ',
\ ' # # # # # # # # # # # # # # ',
\ ' # # # # # # # ##### ###### ##### ##### # ',
\ ' # # # # # # # # # # # # ',
\ ' # # # # # # # # # # # # # # ',
\ ' # ### # # ### ##### ###### ####### ##### # ',
\ ' ',
\ ' version : '.vr.' by : spacevim.org ',
\ ' ',
\ ],
\ [
\ '',
\ '',
\ ' _ _ _____ ______ _____ _ ______ _______ _ ______ ',
\ ' | | | (_____) ___ \ (_____) | | (____ \(_______) | | (_______) ',
\ ' | | | | _ | | _ | | _ \ \ ____) )_____ \ \ _ ',
\ ' \ \/ / | | | || || | | | \ \ | __ (| ___) \ \| | ',
\ ' \ / _| |_| || || | _| |_ _____) ) | |__) ) |_____ _____) ) |_____ ',
\ ' \/ (_____)_||_||_| (_____|______/ |______/|_______|______/ \______) ',
\ '',
\ ' version : '.vr.' by : spacevim.org',
\ '',
\ ],
\ [
\ '',
\ '',
\ '.##.....##.####.........########.##.....##.########.########..########...#### ',
\ '.##.....##..##.............##....##.....##.##.......##.....##.##.........#### ',
\ '.##.....##..##.............##....##.....##.##.......##.....##.##.........#### ',
\ '.#########..##...####......##....#########.######...########..######......##. ',
\ '.##.....##..##...####......##....##.....##.##.......##...##...##............. ',
\ '.##.....##..##....##.......##....##.....##.##.......##....##..##.........#### ',
\ '.##.....##.####..##........##....##.....##.########.##.....##.########...#### ',
\ '',
\ ' version : '.vr.' by : spacevim.org',
\ '',
\ ],
\ [
\ ' ',
\ ' ',
\ ' . .--.--. . .--. --.--.---..---. . ..---. ',
\ ' \ / | |\ /| | ) | | | |\ /|| ',
\ ' \ / | | \/ | o |--: | | |--- | \/ ||--- ',
\ ' \ / | | | | ) | | | | || ',
\ ' ` --`--` ` o `--` --`-- ` `---` ` ``---` ',
\ ' ',
\ ' version : '.vr.' by : spacevim.org ',
\ ' ',
\ ],
\ [
\ ' ',
\ '_______________________________________________________ ',
\ '=========(_)===(_) (_______)==(_______|_______|_)(_)(_) ',
\ '=================| |=================================== ',
\ '=========| |===| | | ||_|| |==| ___)====| |==| || || | ',
\ '========= \ \=/ /| | |===| |==| |========| |==| || || | ',
\ '========== \___/=|_|_|===|_|==|_|========|_|===\_____/ ',
\ ' ',
\ ' version : '.vr.' by : spacevim.org ',
\ ' ',
\ ]
\ ]
endfunction
function! SpaceVim#layers#core#banner#health() abort
call SpaceVim#layers#core#banner#config()
return 1
endfunction
function! SpaceVim#layers#core#banner#loadable() abort
return 1
endfunction
function! SpaceVim#layers#core#banner#plugins() abort
return []
endfunction
" vim:set et sw=2: