{ empty = { plugins.startify.enable = true; }; example = { plugins.startify = { enable = true; settings = { session_dir = "~/.vim/session"; lists = [ { type = "files"; header = [ " MRU" ]; } { type = "dir"; header = [ { __raw = "' MRU' .. vim.loop.cwd()"; } ]; } { type = "sessions"; header = [ " Sessions" ]; } { type = "bookmarks"; header = [ " Bookmarks" ]; } { type = "commands"; header = [ " Commands" ]; } ]; commands = [ ":help reference" [ "Vim Reference" "h ref" ] { h = "h ref"; } { m = [ "My magical function" "call Magic()" ]; } ]; files_number = 10; update_oldfiles = false; session_autoload = false; session_before_save = [ "silent! tabdo NERDTreeClose" ]; session_persistence = false; session_delete_buffers = true; change_to_dir = true; change_to_vcs_root = false; change_cmd = "lcd"; skiplist = [ "\.vimgolf" "^/tmp" "/project/.*/documentation" ]; fortune_use_unicode = false; padding_left = 3; skiplist_server = [ "GVIM" ]; enable_special = true; enable_unsafe = false; session_remove_lines = [ "setlocal" "winheight" ]; session_savevars = [ "g:startify_session_savevars" "g:startify_session_savecmds" "g:random_plugin_use_feature" ]; session_savecmds = [ "silent !pdfreader ~/latexproject/main.pdf &" ]; session_number = 999; session_sort = false; custom_indices = [ "f" "g" "h" ]; custom_header = [ "" " ███╗ ██╗██╗██╗ ██╗██╗ ██╗██╗███╗ ███╗" " ████╗ ██║██║╚██╗██╔╝██║ ██║██║████╗ ████║" " ██╔██╗ ██║██║ ╚███╔╝ ██║ ██║██║██╔████╔██║" " ██║╚██╗██║██║ ██╔██╗ ╚██╗ ██╔╝██║██║╚██╔╝██║" " ██║ ╚████║██║██╔╝ ██╗ ╚████╔╝ ██║██║ ╚═╝ ██║" " ╚═╝ ╚═══╝╚═╝╚═╝ ╚═╝ ╚═══╝ ╚═╝╚═╝ ╚═╝" ]; custom_header_quotes = [ [ "quote #1" ] [ "quote #2" "using" "three lines" ] ]; custom_footer = null; disable_at_vimenter = false; relative_path = false; use_env = false; }; }; }; }