return { { "hrsh7th/nvim-cmp", opts = function() return require "configs.cmp" end, }, { "supermaven-inc/supermaven-nvim", event = "VeryLazy", config = function() require("supermaven-nvim").setup { keymaps = { accept_suggestion = "", }, -- disable_inline_completion = true, } end, }, { "onsails/lspkind.nvim", event = "VeryLazy" }, -- { -- "yetone/avante.nvim", -- event = "VeryLazy", -- lazy = false, -- version = false, -- set this if you want to always pull the latest change -- opts = { -- -- add any opts here -- }, -- -- if you want to build from source then do `make BUILD_FROM_SOURCE=true` -- build = "make", -- -- build = "powershell -ExecutionPolicy Bypass -File Build.ps1 -BuildFromSource false" -- for windows -- dependencies = { -- "nvim-treesitter/nvim-treesitter", -- "stevearc/dressing.nvim", -- "nvim-lua/plenary.nvim", -- "MunifTanjim/nui.nvim", -- --- The below dependencies are optional, -- "nvim-tree/nvim-web-devicons", -- or echasnovski/mini.icons -- "zbirenbaum/copilot.lua", -- for providers='copilot' -- { -- -- support for image pasting -- "HakonHarnes/img-clip.nvim", -- event = "VeryLazy", -- opts = { -- -- recommended settings -- default = { -- embed_image_as_base64 = false, -- prompt_for_file_name = false, -- drag_and_drop = { -- insert_mode = true, -- }, -- -- required for Windows users -- use_absolute_path = true, -- }, -- }, -- }, -- { -- -- Make sure to set this up properly if you have lazy=true -- "MeanderingProgrammer/render-markdown.nvim", -- opts = { -- file_types = { "markdown", "Avante" }, -- }, -- ft = { "markdown", "Avante" }, -- }, -- }, -- }, { "joshuavial/aider.nvim", opts = { auto_manage_context = true, default_bindings = true, debug = false, }, }, -- { -- "zbirenbaum/copilot.lua", -- cmd = "Copilot", -- event = "VeryLazy", -- config = function() -- require("copilot").setup({ -- suggestion = { enabled = false }, -- panel = { enabled = false }, -- }) -- end, -- }, -- -- { -- "zbirenbaum/copilot-cmp", -- event = "VeryLazy", -- dependencies = { "hrsh7th/cmp-nvim-lsp" }, -- config = function() -- require("copilot_cmp").setup() -- end, -- }, }