summaryrefslogtreecommitdiff
path: root/.config/nvim/init.vim
diff options
context:
space:
mode:
Diffstat (limited to '.config/nvim/init.vim')
-rw-r--r--.config/nvim/init.vim19
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