This repository has been archived by the owner on May 5, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
startify.vim
48 lines (39 loc) · 1.88 KB
/
startify.vim
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
let g:startify_session_dir = '~/.config/nvim/session'
" Startify Lists
let g:startify_lists = [
\ { 'type': 'files', 'header': [' Files'] },
\ { 'type': 'dir', 'header': [' Current Directory '. getcwd()] },
\ { 'type': 'sessions', 'header': [' Sessions'] },
\ { 'type': 'bookmarks', 'header': [' Bookmarks'] },
\ ]
" Bookmarks
let g:startify_bookmarks = [
\ { 'd': '~/suckless_utils/dwm-anas' },
\ { 'i': '~/.config/nvim/init.vim' },
\ { 'z': '~/.zshrc' },
\ { 'w': '/mnt/Work_files' },
\ { 'u': '/mnt/University' },
\ ]
" You can automatically restart a session like this
" let g:startify_session_autoload = 1
"Similar to Vim-rooter
let g:startify_change_to_vcs_root = 1
" Eanble the unicode
let g:startify_fortune_use_unicode = 1
" Automatically Update Sessions
let g:startify_session_persistence = 1
" Get rid of empy buffer and quit
let g:startify_enable_special = 0
let g:startify_custom_header = [
\ ' __ ',
\ ' __ __ ______ _______ __ __ \$$ ______ ____ ',
\ '| \ | \ / \ ______ | \ \ / \| \| \ \ ',
\ '| $$ | $$| $$$$$$\ \| $$$$$$$\$$\ / $$| $$| $$$$$$\$$$$\',
\ '| $$ | $$| $$ | $$\$$$$$$| $$ | $$\$$\ $$ | $$| $$ | $$ | $$',
\ '| $$__/ $$| $$__/ $$ | $$ | $$ \$$ $$ | $$| $$ | $$ | $$',
\ ' \$$ $$ \$$ $$ | $$ | $$ \$$$ | $$| $$ | $$ | $$',
\ ' _\$$$$$$$ \$$$$$$ \$$ \$$ \$ \$$ \$$ \$$ \$$',
\ '| \__| $$ ',
\ ' \$$ $$ ',
\ ' \$$$$$$ ',
\]