aboutsummaryrefslogtreecommitdiff
path: root/nvim
diff options
context:
space:
mode:
Diffstat (limited to 'nvim')
-rw-r--r--nvim/lua/autocmds.lua24
1 files changed, 24 insertions, 0 deletions
diff --git a/nvim/lua/autocmds.lua b/nvim/lua/autocmds.lua
index e69de29..1a13cf4 100644
--- a/nvim/lua/autocmds.lua
+++ b/nvim/lua/autocmds.lua
@@ -0,0 +1,24 @@
+vim.cmd([[
+augroup TexToPDF
+ autocmd!
+ autocmd BufWritePost *.tex silent !pdflatex "%"
+augroup END
+]])
+
+vim.cmd([[
+augroup MarkdownToPDF
+ autocmd!
+ autocmd BufWritePost *.md silent !pandoc "%:p" -o "%:p:r.pdf"
+augroup END
+]])
+
+-- Set Up Spellchecking for German
+vim.opt.spelllang = 'de'
+vim.opt.spell = true
+
+-- Enable Spellchecking and Highlighting
+vim.opt.spell = true
+vim.cmd('highlight SpellBad cterm=underline gui=underline')
+vim.cmd('highlight SpellCap cterm=underline gui=underline')
+vim.cmd('highlight SpellRare cterm=underline gui=underline')
+vim.cmd('highlight SpellLocal cterm=underline gui=underline') \ No newline at end of file