return { cmd = { "lua-language-server" }, filetypes = { "lua" }, settings = { Lua = { diagnostics = { globals = { "vim", "Snacks", }, }, }, }, capabilities = vim.tbl_deep_extend("force", {}, vim.lsp.protocol.make_client_capabilities(), { fileOperations = { didRename = true, willRename = true, }, }), }