diff --git a/.config/nvim/after/plugin/lsp.lua b/.config/nvim/after/plugin/lsp.lua index 48cb79be..de1d7e69 100644 --- a/.config/nvim/after/plugin/lsp.lua +++ b/.config/nvim/after/plugin/lsp.lua @@ -137,7 +137,6 @@ capabilities = require("cmp_nvim_lsp").default_capabilities(capabilities) ---------- require("fidget").setup() - for name, config in pairs(servers) do require("lspconfig")[name].setup { capabilities = capabilities, @@ -154,7 +153,7 @@ end function string:startswith(start) return self:sub(1, #start) == start end -- Defining Ltex plus separately to opt out of the on_attach, which overrides the tinymist bindings and break format binding require("lspconfig")["ltex_plus"].setup { - autostart = false, -- Start manually with autocmd + autostart = false, -- Start manually capabilities = capabilities, settings = { ltex = { @@ -201,23 +200,6 @@ require("lspconfig")["ltex_plus"].setup { end, } --- Start conditionally -local no_ltex_paths = { - "diary", - "labnotes", - "CV", -} -vim.api.nvim_create_autocmd("FileType", { - pattern = { "typst", "gitcommit", "markdown", "mail" }, - callback = function() - local dir = vim.fn.getcwd() - for _, x in ipairs(no_ltex_paths) do - if string.find(dir, x) then return end - end - vim.cmd([[LspStart ltex_plus]]) - end, -}) - ------------------------ -- Standalone plugins -- ------------------------