aboutsummaryrefslogtreecommitdiff
path: root/nvim/lua/autocmds.lua
diff options
context:
space:
mode:
authorschererleander <leander@schererleander.de>2024-11-25 10:03:13 +0100
committerschererleander <leander@schererleander.de>2024-11-25 10:03:13 +0100
commit6a984c87c46330d7507e3d9cbf076a71fd551617 (patch)
tree65f57e0b21a2f298b97f545d539873964d9abec8 /nvim/lua/autocmds.lua
parent2190e0c14b84f1712f23fb67cf4995062e56236e (diff)
update nvim
Diffstat (limited to 'nvim/lua/autocmds.lua')
-rw-r--r--nvim/lua/autocmds.lua25
1 files changed, 7 insertions, 18 deletions
diff --git a/nvim/lua/autocmds.lua b/nvim/lua/autocmds.lua
index e8dd426..f0947b7 100644
--- a/nvim/lua/autocmds.lua
+++ b/nvim/lua/autocmds.lua
@@ -1,32 +1,21 @@
--- transparent background
---vim.cmd('highlight Normal guibg=NONE ctermbg=NONE')
---vim.cmd('highlight LineNr guifg=NONE guibg=NONE ctermfg=NONE ctermbg=NONE')
---vim.cmd('highlight NormalNC guibg=NONE ctermbg=NONE')
---vim.cmd('highlight CursorLine guibg=NONE ctermbg=NONE')
--- completion menu transparent
---vim.cmd('highlight Pmenu guibg=NONE ctermbg=NONE')
---vim.cmd('highlight PmenuSel guibg=NONE ctermbg=NONE')
--- vertical lines transparent
vim.cmd('highlight WinSeparator guibg=None ctermbg=None')
vim.cmd('highlight VertSplit guibg=NONE ctermbg=NONE')
-- hide background lsp coloum
vim.cmd('highlight SignColumn guibg=NONE ctermbg=None')
+-- transparent background
+vim.cmd('highlight Normal guibg=NONE ctermbg=NONE')
+vim.cmd('highlight NormalNC guibg=NONE ctermbg=NONE')
+
+-- set linebreak for tex files
vim.cmd('autocmd FileType tex setlocal wrap linebreak')
+-- convert tex file into pdf using pdflatex on save
vim.cmd('autocmd BufWritePost *.tex silent !pdflatex %<CR>')
+-- remove space
vim.api.nvim_create_autocmd({ "BufWritePre" }, {
pattern = { "*" },
command = [[%s/\s\+$//e]],
})
--- enable spellchecking
-vim.opt.spelllang = 'de'
-vim.opt.spell = true
-
--- set up spellchecking highlighting
-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')