local lsp_attach = require "pi.lsp.attach" local lsp_flags = require "pi.lsp.flags" return function(ops) local capabilities = require("blink.cmp").get_lsp_capabilities(vim.lsp.protocol.make_client_capabilities()) return vim.tbl_extend("force", { on_attach = lsp_attach, flags = lsp_flags, capabilities = capabilities, settings = { ["texlab"] = { latexFormatter = "latexindent", latexindent = { modifyLineBreaks = false, }, }, }, }, ops) end