Merge branch 'main' of git.tibeuleu.xyz:Tibeuleu/dotfiles

merge work on home
This commit is contained in:
Tibeuleu
2025-04-18 18:03:44 +02:00
3 changed files with 35 additions and 2 deletions

View File

@@ -65,7 +65,38 @@ local servers = {
},
},
},
texlab = {},
texlab = {
filetypes = { "tex", "bib" },
settings = {
texlab = {
auxDirectory = ".",
bibtexFormatter = "texlab",
build = {
args = { "-pdf", "-interaction=nonstopmode", "-synctex=1", "%f" },
executable = "latexmk",
forwardSearchAfter = false,
onSave = false
},
chktex = {
onEdit = false,
onOpenAndSave = false
},
diagnosticsDelay = 300,
formatterLineLength = -1,
forwardSearch = {
args = {}
},
latexFormatter = "latexindent",
latexindent = {
modifyLineBreaks = false
},
forwardSearch = {
executable = "zathura",
args = { "--synctex-forward", "%l:1:%f", "%p"}
},
},
},
},
}
-- Default handlers for LSP

View File

@@ -1,6 +1,6 @@
require'nvim-treesitter.configs'.setup {
-- A list of parser names, or "all" (the five listed parsers should always be installed)
ensure_installed = { "bash", "c", "cpp", "cuda", "latex", "lua", "markdown", "python", "rust", "vim", "vimdoc" },
ensure_installed = { "bash", "bibtex", "c", "cpp", "latex", "lua", "markdown", "python", "vim", "vimdoc" },
-- Install parsers synchronously (only applied to `ensure_installed`)
sync_install = false,

View File

@@ -0,0 +1,2 @@
set synctex true
set synctex-editor-command "texlab inverse-search -i %{input} -l %{line}"