return { { "ellisonleao/gruvbox.nvim" }, { "LazyVim/LazyVim", opts = { colorscheme = "gruvbox", }, { "kawre/leetcode.nvim", dependencies = { "nvim-lua/plenary.nvim", "MunifTanjim/nui.nvim", }, opts = { lang = "rust", keys = { toggle = { "q" }, ---@type string|string[] confirm = { "" }, ---@type string|string[] reset_testcases = "r", ---@type string use_testcase = "U", ---@type string focus_testcases = "H", ---@type string focus_result = "L", ---@type string }, }, }, }, -- { -- "yetone/avante.nvim", -- build = vim.fn.has("win32") ~= 0 and "powershell -ExecutionPolicy Bypass -File Build.ps1 -BuildFromSource false" -- or "make", -- event = "VeryLazy", -- opts = { -- provider = "copilot", -- selection = { -- hint_display = "none", -- }, -- behaviour = { -- auto_set_keymaps = false, -- }, -- }, -- cmd = { -- "AvanteAsk", -- "AvanteBuild", -- "AvanteChat", -- "AvanteClear", -- "AvanteEdit", -- "AvanteFocus", -- "AvanteHistory", -- "AvanteModels", -- "AvanteRefresh", -- "AvanteShowRepoMap", -- "AvanteStop", -- "AvanteSwitchProvider", -- "AvanteToggle", -- }, -- keys = { -- { "aa", "AvanteAsk", desc = "Ask Avante" }, -- { "ac", "AvanteChat", desc = "Chat with Avante" }, -- { "ae", "AvanteEdit", desc = "Edit Avante" }, -- { "af", "AvanteFocus", desc = "Focus Avante" }, -- { "ah", "AvanteHistory", desc = "Avante History" }, -- { "am", "AvanteModels", desc = "Select Avante Model" }, -- { "an", "AvanteChatNew", desc = "New Avante Chat" }, -- { "ap", "AvanteSwitchProvider", desc = "Switch Avante Provider" }, -- { "ar", "AvanteRefresh", desc = "Refresh Avante" }, -- { "as", "AvanteStop", desc = "Stop Avante" }, -- { "at", "AvanteToggle", desc = "Toggle Avante" }, -- }, -- }, }