From 5b931a90a58bebcedf713f78925cc416e6d07683 Mon Sep 17 00:00:00 2001 From: Salar Rahmanian Date: Sat, 1 Feb 2025 11:35:21 -0800 Subject: [PATCH] Add snacks and nvim-aider plugins --- lua/plugins/nvim-aider.lua | 17 +++++++++++++++++ lua/plugins/snacks.lua | 7 +++++++ 2 files changed, 24 insertions(+) create mode 100644 lua/plugins/nvim-aider.lua create mode 100644 lua/plugins/snacks.lua diff --git a/lua/plugins/nvim-aider.lua b/lua/plugins/nvim-aider.lua new file mode 100644 index 0000000..8913bff --- /dev/null +++ b/lua/plugins/nvim-aider.lua @@ -0,0 +1,17 @@ +return { + "GeorgesAlkhouri/nvim-aider", + cmd = { + "AiderTerminalToggle", + "AiderHealth", + }, + keys = { + { "a/", "AiderTerminalToggle", desc = "Open Aider" }, + { "as", "AiderTerminalSend", desc = "Send to Aider", mode = { "n", "v" } }, + { "ac", "AiderQuickSendCommand", desc = "Send Command To Aider" }, + { "ab", "AiderQuickSendBuffer", desc = "Send Buffer To Aider" }, + { "a+", "AiderQuickAddFile", desc = "Add File to Aider" }, + { "a-", "AiderQuickDropFile", desc = "Drop File from Aider" }, + { "ar", "AiderQuickReadOnlyFile", desc = "Add File as Read-Only" }, + }, + config = true, +} diff --git a/lua/plugins/snacks.lua b/lua/plugins/snacks.lua new file mode 100644 index 0000000..c003c2b --- /dev/null +++ b/lua/plugins/snacks.lua @@ -0,0 +1,7 @@ +return { + "folke/snacks.nvim", + priority = 1000, + lazy = false, + ---@type snacks.Config + opts = {}, +} -- 2.47.0