aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
-rw-r--r--nvim/.config/nvim/lua/tobyvin/lsp/configs.lua18
1 files changed, 10 insertions, 8 deletions
diff --git a/nvim/.config/nvim/lua/tobyvin/lsp/configs.lua b/nvim/.config/nvim/lua/tobyvin/lsp/configs.lua
index 5719df7..9a4b64b 100644
--- a/nvim/.config/nvim/lua/tobyvin/lsp/configs.lua
+++ b/nvim/.config/nvim/lua/tobyvin/lsp/configs.lua
@@ -91,16 +91,18 @@ local M = {
texlab = {
settings = {
texlab = {
- rootDirectory = ".",
build = {
+ executable = "tectonic",
args = {
- "-pdf",
- "-interaction=nonstopmode",
- "-synctex=1",
- "-auxdir=../build",
- "-outdir=../build",
- "-emulate-aux-dir",
+ "-X",
+ "compile",
"%f",
+ "--synctex",
+ "--keep-logs",
+ "--keep-intermediates",
+ "--outdir=build",
+ "-Z",
+ "search-path=src",
},
onSave = true,
},
@@ -118,7 +120,7 @@ local M = {
onEdit = true,
onOpenAndSave = true,
},
- auxDirectory = "../build",
+ auxDirectory = "build",
latexindent = {
["local"] = string.format("%s/latexindent/indentconfig.yaml", vim.env.XDG_CONFIG_HOME),
modifyLineBreaks = true,