Bump versions, add Aider
This commit is contained in:
28
lua/plugins/aider.lua
Normal file
28
lua/plugins/aider.lua
Normal file
@@ -0,0 +1,28 @@
|
||||
return {
|
||||
"GeorgesAlkhouri/nvim-aider",
|
||||
cmd = "Aider",
|
||||
args = {
|
||||
"--no-auto-commits",
|
||||
},
|
||||
keys = {
|
||||
{ "<leader>a/", "<cmd>Aider toggle<cr>", desc = "Toggle Aider" },
|
||||
{ "<leader>as", "<cmd>Aider send<cr>", desc = "Send to Aider", mode = { "n", "v" } },
|
||||
{ "<leader>ac", "<cmd>Aider command<cr>", desc = "Aider Commands" },
|
||||
{ "<leader>ab", "<cmd>Aider buffer<cr>", desc = "Send Buffer" },
|
||||
{ "<leader>a+", "<cmd>Aider add<cr>", desc = "Add File" },
|
||||
{ "<leader>a-", "<cmd>Aider drop<cr>", desc = "Drop File" },
|
||||
{ "<leader>ar", "<cmd>Aider add readonly<cr>", desc = "Add Read-Only" },
|
||||
{ "<leader>aR", "<cmd>Aider reset<cr>", desc = "Reset Session" },
|
||||
{ "<leader>a+", "<cmd>AiderTreeAddFile<cr>", desc = "Add File from Tree to Aider", ft = "NvimTree" },
|
||||
{ "<leader>a-", "<cmd>AiderTreeDropFile<cr>", desc = "Drop File from Tree from Aider", ft = "NvimTree" },
|
||||
},
|
||||
dependencies = {
|
||||
{
|
||||
"nvim-neo-tree/neo-tree.nvim",
|
||||
opts = function(_, opts)
|
||||
require("nvim_aider.neo_tree").setup(opts)
|
||||
end,
|
||||
},
|
||||
},
|
||||
config = true,
|
||||
}
|
||||
Reference in New Issue
Block a user