added pi.nvim

This commit is contained in:
Bryan Ramos 2026-04-30 23:26:20 -04:00
parent 14a67ba7d3
commit 376b9c5c16
3 changed files with 21 additions and 1 deletions

18
lua/plugins/pi.lua Normal file
View file

@ -0,0 +1,18 @@
return {
{
"pablopunk/pi.nvim",
config = function()
require("pi").setup({
log_path = vim.fn.stdpath("state") .. "/pi-nvim.log",
})
require("which-key").add({
{ "<leader>a", group = "AI" },
{ "<leader>aa", "<cmd>PiAsk<cr>", desc = "Ask Pi" },
{ "<leader>al", "<cmd>PiLog<cr>", desc = "Pi Log" },
{ "<leader>ax", "<cmd>PiCancel<cr>", desc = "Cancel Pi" },
{ "<leader>aa", "<cmd>PiAskSelection<cr>", mode = "v", desc = "Ask Pi" },
})
end,
},
}

View file

@ -59,6 +59,7 @@ return {
{ "[d", vim.diagnostic.goto_prev, desc = "Prev Diagnostic" },
{ "<leader>G", group = "Git"},
{ "<leader>a", group = "AI"},
{ "<leader>f", group = "Files"},
{ "<leader>c", group = "Code"},
{ "<leader>d", group = "Debug"},