From e63a16b509b05993fc7900b6296ba8601e343976 Mon Sep 17 00:00:00 2001 From: shipwreckt Date: Thu, 16 Oct 2025 22:13:02 +0100 Subject: More small changes, added thunderbird items. --- files/config/nvim/init.vim | 26 ++++++++++++++++++++++++++ files/config/nvim/plug/goyo.vim | 1 + files/config/nvim/test.md | 2 ++ 3 files changed, 29 insertions(+) create mode 160000 files/config/nvim/plug/goyo.vim create mode 100644 files/config/nvim/test.md (limited to 'files/config/nvim') diff --git a/files/config/nvim/init.vim b/files/config/nvim/init.vim index 478595e..bd66c00 100644 --- a/files/config/nvim/init.vim +++ b/files/config/nvim/init.vim @@ -51,3 +51,29 @@ Plug 'junegunn/goyo.vim', { 'for': 'markdown' } Plug 'jceb/vim-orgmode' call plug#end() + +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 goyo_enter() +autocmd! User GoyoLeave nested call goyo_leave() diff --git a/files/config/nvim/plug/goyo.vim b/files/config/nvim/plug/goyo.vim new file mode 160000 index 0000000..fa0263d --- /dev/null +++ b/files/config/nvim/plug/goyo.vim @@ -0,0 +1 @@ +Subproject commit fa0263d456dd43f5926484d1c4c7022dfcb21ba9 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 +:>>>>>!!! -- cgit v1.2.3