return {
	cmd = { "lua-language-server" },
	root_markers = { ".luarc.json" },
	filetypes = { "lua" },

	settings = {
		Lua = {
			runtime = { version = "LuaJIT" },
			formatters = { ignoreComments = true },
			signatureHelp = { enabled = true },
			diagnostics = {
				globals = { "nixCats", "vim" },
				disable = { "missing-fields" },
			},
			telemetry = { enabled = false },

			workspace = {
				library = {
					vim.env.VIMRUNTIME,
				},
			},
		},
	},
}