summaryrefslogtreecommitdiff
path: root/lua/user/lsp/settings
diff options
context:
space:
mode:
Diffstat (limited to 'lua/user/lsp/settings')
-rw-r--r--lua/user/lsp/settings/html.lua18
-rw-r--r--lua/user/lsp/settings/ltex.lua9
-rw-r--r--lua/user/lsp/settings/perlls.lua12
-rw-r--r--lua/user/lsp/settings/texlab.lua38
4 files changed, 47 insertions, 30 deletions
diff --git a/lua/user/lsp/settings/html.lua b/lua/user/lsp/settings/html.lua
index fb161a9..d10da49 100644
--- a/lua/user/lsp/settings/html.lua
+++ b/lua/user/lsp/settings/html.lua
@@ -3,16 +3,16 @@ return {
html = {
filetypes = { 'html' },
- init_options = {
- configurationSection = {"html", "css", "javascript" },
- embeddedLanguages = {
- css = true,
- javascript = true,
- },
- provideFormatter = true
+ init_options = {
+ configurationSection = {"html", "css", "javascript" },
+ embeddedLanguages = {
+ css = true,
+ javascript = true,
+ },
+ provideFormatter = true
},
- single_file_support = true,
- }
+ single_file_support = true,
}
+ }
}
diff --git a/lua/user/lsp/settings/ltex.lua b/lua/user/lsp/settings/ltex.lua
deleted file mode 100644
index cfe080b..0000000
--- a/lua/user/lsp/settings/ltex.lua
+++ /dev/null
@@ -1,9 +0,0 @@
-return {
- settings = {
- ltex = {
- filetypes = { "bib","gitcommit","markdown","plaintex","rst","rnoweb","tex" },
- single_file_support = true,
- },
- },
-}
-
diff --git a/lua/user/lsp/settings/perlls.lua b/lua/user/lsp/settings/perlls.lua
deleted file mode 100644
index 480457d..0000000
--- a/lua/user/lsp/settings/perlls.lua
+++ /dev/null
@@ -1,12 +0,0 @@
-return {
- settings = {
- perl = {
- fileFilter ={".pm",".pl"}
- ignoreDirs = ".git",
- perlCmd = "perl"
- perlInc = " "
- single_file_support = true,
- },
- },
-}
-
diff --git a/lua/user/lsp/settings/texlab.lua b/lua/user/lsp/settings/texlab.lua
new file mode 100644
index 0000000..58e8743
--- /dev/null
+++ b/lua/user/lsp/settings/texlab.lua
@@ -0,0 +1,38 @@
+return {
+
+ settings = {
+
+ texlab = {
+ filetype="latex",
+ auxDirectory = ".",
+ bibtexFormatter = "texlab",
+ build = {
+ args = { "-pdf", "-interaction=nonstopmode", "-synctex=1", "%f" },
+ executable = "latexmk",
+ forwardSearchAfter = true,
+ onSave = true
+ },
+ chktex = {
+ onEdit = false,
+ onOpenAndSave = false
+ },
+ diagnosticsDelay = 300,
+ formatterLineLength = 80,
+ forwardSearch = {
+ executable = 'zathura',
+ args = {
+ '--synctex-editor-command',
+ [[nvim-texlabconfig -file '%{input}' -line %{line}]],
+ '--synctex-forward',
+ '%l:1:%f',
+ '%p',
+ },
+ },
+ latexFormatter = "latexindent",
+ latexindent = {
+ modifyLineBreaks = false
+ },
+ single_file_support = true,
+ }
+}
+}