2 Commits

Author SHA1 Message Date
4acbd22078 add: ai agent harnesses
currently copilot and opencode for starters, might be more
2026-05-27 22:27:50 -04:00
75982f5f5e removed some memes 2026-05-21 20:13:29 -04:00
2 changed files with 18 additions and 7 deletions

View File

@@ -1,5 +1,7 @@
local function toggle_floating_tui(cmd)
local function toggle_tui(cmd, direction, size)
local terminal
local dir = direction or "float"
local term_size = size
return function()
if not terminal then
@@ -8,17 +10,19 @@ local function toggle_floating_tui(cmd)
cmd = cmd,
hidden = true,
close_on_exit = true,
direction = "float",
direction = dir,
on_open = function() vim.cmd "startinsert!" end,
}
end
terminal:toggle()
terminal:toggle(term_size, dir)
end
end
local toggle_k9s = toggle_floating_tui "k9s"
local toggle_ghdash = toggle_floating_tui "gh-dash"
local toggle_k9s = toggle_tui "k9s"
local toggle_ghdash = toggle_tui "gh-dash"
local toggle_ai_opencode = toggle_tui("opencode", "vertical", 80)
local toggle_ai_copilot = toggle_tui("copilot", "vertical", 80)
return {
{
@@ -36,6 +40,15 @@ return {
toggle_ghdash,
desc = "GitHub dashboard",
},
["<Leader>a"] = { desc = "AI" },
["<Leader>ao"] = {
toggle_ai_opencode,
desc = "opencode",
},
["<Leader>ag"] = {
toggle_ai_copilot,
desc = "GH Copilot",
},
},
},
},

View File

@@ -31,7 +31,6 @@
body = ''
set memes \
"Crazy? I was crazy once. They locked me in a room. A rubber room. A rubber room with rats. And rats make me crazy." \
"Daddy, chill!" \
"What the hell is even that?!" \
"Road work ahead? Yeah, I sure hope it does!" \
"Look at all those chickens!" \
@@ -40,7 +39,6 @@
"I didn't get no sleep cause of y'all, y'all not gone get any sleep cause of me!" \
"This is the dollar store, how good can it be?" \
"That was legitness" \
"Deez nuts" \
"I wanna be a cowboy baby" \
"Can I get a waffle? Can I please get a waffle?" \
"I'm lesbian. I thought you were American." \