vim.lsp.config.lua_ls = { cmd = { "lua-language-server" }, settings = { Lua = { diagnostics = { globals = { "vim" }, disable = { "different-requires" }, }, }, }, } vim.lsp.config.rust_analyzer = { cmd = { "rust-analyzer" }, cargo = { features = { "all" }, }, } vim.lsp.config.gopls = { cmd = { "gopls" }, filetypes = { "go", "gomod", "gowork", "gotmpl" }, }