1 let g:localvimrc_persistent = 1
3 let g:fastfold_minlines = 0
5 au FileType markdown call RagtagInit()
7 let g:detectspelllang_langs = {}
8 let g:detectspelllang_langs.aspell =[ 'en_US', 'de_AT']
9 au FileType mail let g:VimMailSpellLangs=['de', 'en']
11 let g:org_todo_keywords = [['TODO(t)', 'WAITING(w)', '|', 'DONE(d)'],
12 \ ['|', 'OBSOLETE(o)', 'WONT(n)'],
15 let g:vimwiki_list = [{'path': '~/.vimwiki/',
16 \ 'template_path': '~/.vim/vimwiki/templates',
17 \ 'template_default': 'default',
18 \ 'template_ext': '.html'}]
19 let g:vimwiki_global_ext = 0
22 au FileType java setlocal omnifunc=javacomplete#Complete
23 au FileType java JCEnable
25 let g:VimMailContactsProvider=['khard']
26 let g:VimMailContactsCommands={
28 \{ 'query' : "khard email --parsable --search-in-source-files",
32 let g:vimtex_fold_enabled = 1
33 let g:vimtex_fold_levelmarker = '➜'
35 " termdebug split windows
36 let g:termdebug_wide = 1
37 let termdebugger = $HOME . '/.vim/gdb.sh'
39 let g:startify_files_number = 5
40 let g:startify_session_persistence = 1
41 let g:startify_lists = [
42 \ { 'type': 'dir', 'header': [' Recent files'] },
43 \ { 'type': 'sessions', 'header': [' Saved sessions'] },
47 let verstr = matchstr(execute('version'), 'NVIM v\zs[^\n]*')
48 let g:startify_custom_header = [
52 \ ' ┗┛ ╹ ╹ ╹ ' . verstr,
56 let verstr = matchstr(execute('version'), 'IMproved \zs[^\n ]*')
57 let g:startify_custom_header = [
61 \ ' ┗┛ ╹ ╹ ╹ ' . verstr,
68 source ~/.vim/init-plugins-noroot.vim