AutoYADM commit: 2024-11-19 15:30:02

This commit is contained in:
Daniel Fichtinger 2024-11-19 15:30:02 -05:00
parent c68b2fdb74
commit 186710db0c
3 changed files with 59 additions and 3 deletions

View file

@ -1 +1,52 @@
local opts = {}
local ltex_opts = {
-- on_attach = on_attach,
-- capabilities = capabilities,
use_spellfile = false,
filetypes = { "latex", "tex", "bib", "markdown", "gitcommit", "text" },
settings = {
ltex = {
enabled = { "latex", "tex", "bib", "markdown" },
language = "auto",
diagnosticSeverity = "information",
sentenceCacheSize = 2000,
additionalRules = {
enablePickyRules = true,
motherTongue = "en",
},
disabledRules = {
fr = { "APOS_TYP", "FRENCH_WHITESPACE" },
},
-- dictionary = (function()
-- -- For dictionary, search for files in the runtime to have
-- -- and include them as externals the format for them is
-- -- dict/{LANG}.txt
-- --
-- -- Also add dict/default.txt to all of them
-- local files = {}
-- for _, file in ipairs(vim.api.nvim_get_runtime_file("dict/*", true)) do
-- local lang = vim.fn.fnamemodify(file, ":t:r")
-- local fullpath = vim.fs.normalize(file, ":p")
-- files[lang] = { ":" .. fullpath }
-- end
--
-- if files.default then
-- for lang, _ in pairs(files) do
-- if lang ~= "default" then
-- vim.list_extend(files[lang], files.default)
-- end
-- end
-- files.default = nil
-- end
-- return files
-- end)(),
},
},
}
return {
{ "vigoux/ltex-ls.nvim", opts = ltex_opts },
{
"williamboman/mason.nvim",
opts = { ensure_installed = { "ltex-ls" } },
},
}