added aider (disabled)
This commit is contained in:
parent
abc79b2970
commit
88c1f1b9ed
32
lua/plugins/aider.lua
Normal file
32
lua/plugins/aider.lua
Normal file
@ -0,0 +1,32 @@
|
|||||||
|
return {
|
||||||
|
'GeorgesAlkhouri/nvim-aider',
|
||||||
|
cmd = {
|
||||||
|
'AiderTerminalToggle',
|
||||||
|
'AiderHealth',
|
||||||
|
},
|
||||||
|
keys = {
|
||||||
|
{ '<leader>a/', '<cmd>AiderTerminalToggle<cr>', desc = 'Open Aider' },
|
||||||
|
{ '<leader>as', '<cmd>AiderTerminalSend<cr>', desc = 'Send to Aider', mode = { 'n', 'v' } },
|
||||||
|
{ '<leader>ac', '<cmd>AiderQuickSendCommand<cr>', desc = 'Send Command To Aider' },
|
||||||
|
{ '<leader>ab', '<cmd>AiderQuickSendBuffer<cr>', desc = 'Send Buffer To Aider' },
|
||||||
|
{ '<leader>a+', '<cmd>AiderQuickAddFile<cr>', desc = 'Add File to Aider' },
|
||||||
|
{ '<leader>a-', '<cmd>AiderQuickDropFile<cr>', desc = 'Drop File from Aider' },
|
||||||
|
{ '<leader>ar', '<cmd>AiderQuickReadOnlyFile<cr>', desc = 'Add File as Read-Only' },
|
||||||
|
-- Example nvim-tree.lua integration if needed
|
||||||
|
{ '<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 = {
|
||||||
|
'folke/snacks.nvim',
|
||||||
|
},
|
||||||
|
opts = {
|
||||||
|
args = {
|
||||||
|
'--model gemini-2.5-pro',
|
||||||
|
'--no-auto-commits',
|
||||||
|
'--pretty',
|
||||||
|
'--stream',
|
||||||
|
},
|
||||||
|
},
|
||||||
|
config = true,
|
||||||
|
enabled = false
|
||||||
|
}
|
Loading…
x
Reference in New Issue
Block a user