diff options
Diffstat (limited to 'files/config/nvim')
| -rw-r--r-- | files/config/nvim/init.vim | 42 | ||||
| m--------- | files/config/nvim/plug/goyo.vim | 0 | ||||
| m--------- | files/config/nvim/plug/vimwiki | 0 | ||||
| -rw-r--r-- | files/config/nvim/test.md | 2 |
4 files changed, 44 insertions, 0 deletions
diff --git a/files/config/nvim/init.vim b/files/config/nvim/init.vim index d933991..567e5bd 100644 --- a/files/config/nvim/init.vim +++ b/files/config/nvim/init.vim @@ -44,3 +44,45 @@ augroup END " Use system clipboard set clipboard=unnamedplus +call plug#begin('~/.config/nvim/plug') + +" List your plugins here +Plug 'junegunn/goyo.vim', { 'for': 'markdown' } +Plug 'vimwiki/vimwiki' + + +call plug#end() + +" Vimwiki settings +let g:vimwiki_list = [{ + \ 'path': '~/Documents/Notes/', + \ 'syntax': 'markdown', + \ 'ext': '.md' + \ }] + + +" Goyo settings +function! s:goyo_enter() + set noshowmode + set noshowcmd + set scrolloff=999 + set linebreak +endfunction + +function! s:goyo_leave() + if executable('tmux') && strlen($TMUX) + silent !tmux set status on + silent !tmux list-panes -F '\#F' | grep -q Z && tmux resize-pane -Z + endif + set showmode + set showcmd + set scrolloff=5 + set nolinebreak + " ... +endfunction + +let g:goyo_width='80%' +let g:goyo_height='80%' + +autocmd! User GoyoEnter nested call <SID>goyo_enter() +autocmd! User GoyoLeave nested call <SID>goyo_leave() diff --git a/files/config/nvim/plug/goyo.vim b/files/config/nvim/plug/goyo.vim new file mode 160000 +Subproject fa0263d456dd43f5926484d1c4c7022dfcb21ba diff --git a/files/config/nvim/plug/vimwiki b/files/config/nvim/plug/vimwiki new file mode 160000 +Subproject 72792615e739d0eb54a9c8f7e0a46a6e2407c9e diff --git a/files/config/nvim/test.md b/files/config/nvim/test.md new file mode 100644 index 0000000..d0df633 --- /dev/null +++ b/files/config/nvim/test.md @@ -0,0 +1,2 @@ +test +:>>>>>!!! |
