summaryrefslogtreecommitdiff
path: root/users/ryan/modules/nvim/init.vim
diff options
context:
space:
mode:
authorRyan Schanzenbacher <ryan@rschanz.org>2026-06-16 21:17:26 -0400
committerRyan Schanzenbacher <ryan@rschanz.org>2026-06-16 21:17:26 -0400
commitda81f70d18bd92e600e87fd5c39b1fd849021cc3 (patch)
tree0b57659ea6295678e36a3efa776c6686f27d31f5 /users/ryan/modules/nvim/init.vim
parentc6a08aa02b6701d6ad80eddc7c29c9720f04dd5b (diff)
declare screen settings and initial nvim setup
Diffstat (limited to 'users/ryan/modules/nvim/init.vim')
-rw-r--r--users/ryan/modules/nvim/init.vim27
1 files changed, 27 insertions, 0 deletions
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 @@
1set nu rnu
2imap kj <Esc>
3set ts=4
4set sw=4
5set sts=4
6set et
7set mouse=
8set cursorline
9set cc=79
10
11"Load Theme
12colorscheme tokyonight-night
13
14"vim-pandoc config
15let g:pandoc#modules#disabled = ['spell', 'folding']
16
17"vim-table-mode config
18let g:table_mode_corner_corner='+'
19let g:table_mode_header_fillchar='='
20
21"pandoc render and open preview
22command Pv AsyncRun zathura '%:r.pdf'
23command Rd silent exec "!pandoc -t pdf -o %:r.pdf --from=markdown+escaped_line_breaks -V geometry:margin=1in %"
24command Rr exec "!pandoc -t pdf -o %:r.pdf --from=markdown+escaped_line_breaks -V geometry:margin=1in %"
25
26"Auto-rerender markdown files to pdf
27autocmd BufWritePost *.mkd :Rd