From da81f70d18bd92e600e87fd5c39b1fd849021cc3 Mon Sep 17 00:00:00 2001 From: Ryan Schanzenbacher Date: Tue, 16 Jun 2026 21:17:26 -0400 Subject: declare screen settings and initial nvim setup --- users/ryan/modules/nvim/init.vim | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 users/ryan/modules/nvim/init.vim (limited to 'users/ryan/modules/nvim/init.vim') diff --git a/users/ryan/modules/nvim/init.vim b/users/ryan/modules/nvim/init.vim new file mode 100644 index 0000000..8a4d54e --- /dev/null +++ b/users/ryan/modules/nvim/init.vim @@ -0,0 +1,27 @@ +set nu rnu +imap kj +set ts=4 +set sw=4 +set sts=4 +set et +set mouse= +set cursorline +set cc=79 + +"Load Theme +colorscheme tokyonight-night + +"vim-pandoc config +let g:pandoc#modules#disabled = ['spell', 'folding'] + +"vim-table-mode config +let g:table_mode_corner_corner='+' +let g:table_mode_header_fillchar='=' + +"pandoc render and open preview +command Pv AsyncRun zathura '%:r.pdf' +command Rd silent exec "!pandoc -t pdf -o %:r.pdf --from=markdown+escaped_line_breaks -V geometry:margin=1in %" +command Rr exec "!pandoc -t pdf -o %:r.pdf --from=markdown+escaped_line_breaks -V geometry:margin=1in %" + +"Auto-rerender markdown files to pdf +autocmd BufWritePost *.mkd :Rd -- cgit v1.3