diff --git a/lua/plugins/autocomplete.lua b/lua/plugins/autocomplete.lua index 231010f..25f96b2 100644 --- a/lua/plugins/autocomplete.lua +++ b/lua/plugins/autocomplete.lua @@ -21,50 +21,59 @@ return { { "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" }, + -- }, + -- }, + -- }, + { - "yetone/avante.nvim", - event = "VeryLazy", - lazy = false, - version = false, -- set this if you want to always pull the latest change + "joshuavial/aider.nvim", 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" }, - }, + auto_manage_context = true, + default_bindings = true, + debug = false, }, },