diff options
| author | schererleander <leander@leander-scherer.de> | 2024-08-09 12:17:21 +0200 |
|---|---|---|
| committer | schererleander <leander@leander-scherer.de> | 2024-08-09 12:17:21 +0200 |
| commit | f766e0f2e80689bc0cca8d7ace2e6371cc4292d6 (patch) | |
| tree | 7c0ff679468b17a1f1c8c27dff21cdb84bfa094a /nvim/lua/autocmds.lua | |
| parent | 15e964fdfed0900f69bba52a1943f6143538046c (diff) | |
update
Diffstat (limited to 'nvim/lua/autocmds.lua')
| -rw-r--r-- | nvim/lua/autocmds.lua | 40 |
1 files changed, 24 insertions, 16 deletions
diff --git a/nvim/lua/autocmds.lua b/nvim/lua/autocmds.lua index 1a13cf4..e8dd426 100644 --- a/nvim/lua/autocmds.lua +++ b/nvim/lua/autocmds.lua @@ -1,24 +1,32 @@ -vim.cmd([[ -augroup TexToPDF - autocmd! - autocmd BufWritePost *.tex silent !pdflatex "%" -augroup END -]]) +-- 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') -vim.cmd([[ -augroup MarkdownToPDF - autocmd! - autocmd BufWritePost *.md silent !pandoc "%:p" -o "%:p:r.pdf" -augroup END -]]) +vim.cmd('autocmd FileType tex setlocal wrap linebreak') --- Set Up Spellchecking for German +vim.cmd('autocmd BufWritePost *.tex silent !pdflatex %<CR>') + +vim.api.nvim_create_autocmd({ "BufWritePre" }, { + pattern = { "*" }, + command = [[%s/\s\+$//e]], +}) + +-- enable spellchecking vim.opt.spelllang = 'de' vim.opt.spell = true --- Enable Spellchecking and Highlighting -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')
\ No newline at end of file +vim.cmd('highlight SpellLocal cterm=underline gui=underline') |
