feat: added hermes as the preffered sidekick agent and added a variable for preffered agent

This commit is contained in:
venus
2026-10-07 16:26:59 -05:00
parent 25406f947f
commit af1747c027
+19
View File
@@ -1,3 +1,4 @@
local preferred_agent = "hermes"
return { return {
"folke/sidekick.nvim", "folke/sidekick.nvim",
keys = { keys = {
@@ -8,6 +9,20 @@ return {
end, end,
desc = "Sidekick (Select AI CLI)", desc = "Sidekick (Select AI CLI)",
}, },
{
"<leader>aa",
function()
require("sidekick.cli").toggle({ name = preferred_agent, focus = true })
end,
desc = "Sidekick Toggle " .. preferred_agent,
},
{
"<leader>ah",
function()
require("sidekick.cli").toggle({ name = "hermes", focus = true })
end,
desc = "Sidekick Toggle Hermes",
},
{ {
"<leader>ak", "<leader>ak",
function() function()
@@ -46,6 +61,10 @@ return {
antigravity = { antigravity = {
cmd = { "agy" }, cmd = { "agy" },
}, },
hermes = {
cmd = { "hermes" },
is_proc = "\\<hermes\\>",
},
}, },
}, },
}, },