diff options
Diffstat (limited to '.config/nvim/init.vim')
| -rw-r--r-- | .config/nvim/init.vim | 19 |
1 files changed, 16 insertions, 3 deletions
diff --git a/.config/nvim/init.vim b/.config/nvim/init.vim index 6c83903..b3f489b 100644 --- a/.config/nvim/init.vim +++ b/.config/nvim/init.vim @@ -13,6 +13,8 @@ Plug 'vimwiki/vimwiki' Plug 'junegunn/goyo.vim' Plug 'ap/vim-css-color' Plug 'tomasr/molokai' +Plug 'michal-h21/vim-zettel' +Plug 'michal-h21/vimwiki-sync' call plug#end() set title @@ -33,6 +35,7 @@ colorscheme bloomberg hi Normal ctermbg=NONE hi NonText ctermbg=NONE + " Some basics: nnoremap c "_c set nocompatible @@ -58,13 +61,23 @@ hi NonText ctermbg=NONE " Run xrdb whenever Xdefaults or Xresources are updated. autocmd BufRead,BufNewFile Xresources,Xdefaults,xresources,xdefaults set filetype=xdefaults autocmd BufWritePost Xresources,Xdefaults,xresources,xdefaults !xrdb % -"Ensure files are read the way I want +" Ensure files are read the way I want let g:vimwiki_ext2syntax = {'.Rmd': 'markdown', '.rmd': 'markdown','.md': 'markdown', '.markdown': 'markdown', '.mdown': 'markdown'} - let g:vimwiki_list = [{'path': '~/dox/vimwiki', 'syntax': 'markdown', 'ext': '.md'}] +" Each path becomes its own wiki + let g:vimwiki_list = [ + \{'path': '~/.local/share/vimwiki', 'syntax': 'markdown', 'ext': '.md'}, + \{'path': '~/.local/share/vimwiki/Finance', 'syntax': 'markdown', 'ext': '.md'}, + \{'path': '~/.local/share/vimwiki/Finance/Ideas', 'syntax': 'markdown', 'ext': '.md'}, + \{'path': '~/.local/share/vimwiki/Technology', 'syntax': 'markdown', 'ext': '.md'}, + \{'path': '~/.local/share/vimwiki/Technology/Gentoo', 'syntax': 'markdown', 'ext': '.md'}, + \{'path': '~/.local/share/vimwiki/👁️', 'syntax': 'markdown', 'ext': '.md'}, + \{'path': '~/.local/share/Cuisine', 'syntax': 'markdown', 'ext': '.md'}] + + let g:vimwiki_sync_commit_message = 'Auto from nzxt - %c' + autocmd BufRead,BufNewFile /tmp/calcurse*,~/.calcurse/notes/* set filetype=markdown autocmd BufRead,BufNewFile *.ms,*.me,*.mom,*.man set filetype=groff autocmd BufRead,BufNewFile *.tex set filetype=tex - " Runs a script that cleans out tex build files whenever I close out of a .tex file. autocmd VimLeave *.tex !texclear % " Save file as sudo on files that require root permission |
