return { { "neovim/nvim-lspconfig", config = function() lsp = require("lspconfig") lsp.pyright.setup({}) lsp.gopls.setup({}) lsp.rust_analyzer.setup({}) lsp.clangd.setup({}) lsp.lua_ls.setup({ settings = { Lua = { runtime = { version = "LuaJIT", }, diagnostics = { globals = { "vim" }, }, workspace = { library = vim.api.nvim_get_runtime_file("", true), }, telemetry = { enable = false, }, }, }, }) end, }, }