mirror of
https://github.com/nix-community/nixvim.git
synced 2025-06-21 16:39:00 +02:00
109 lines
3.1 KiB
Nix
109 lines
3.1 KiB
Nix
|
{
|
||
|
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;
|
||
|
};
|
||
|
};
|
||
|
};
|
||
|
}
|