return { { "neovim/nvim-lspconfig", config = function() local lsp = require("lspconfig") -- lsp.pylsp.setup({}) lsp.pyright.setup({}) lsp.gopls.setup({}) lsp.rust_analyzer.setup({}) lsp.clangd.setup({}) lsp.ts_ls.setup({}) lsp.gleam.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, }, }, }, }) lsp.helm_ls.setup({ filetypes = { "helm", "yaml" }, }) end, }, }