return { -- add gruvbox { "blazkowolf/gruber-darker.nvim" }, -- Configure LazyVim to load gruvbox { "LazyVim/LazyVim", opts = { colorscheme = "gruber-darker", }, }, -- add pyright to lspconfig { "neovim/nvim-lspconfig", ---@class PluginLspOpts opts = { ---@type lspconfig.options servers = { -- pyright will be automatically installed with mason and loaded with lspconfig pyright = {}, clangd = {}, }, }, }, { "nvim-treesitter/nvim-treesitter", opts = { ensure_installed = { "bash", "html", "javascript", "json", "lua", "markdown", "markdown_inline", "python", "query", "regex", "tsx", "typescript", "vim", "yaml", "c", "cpp", }, }, }, }