nvim/lua/plugins/codecompanion.lua

30 lines
665 B
Lua

return {
'olimorris/codecompanion.nvim',
dependencies = {
'nvim-lua/plenary.nvim',
'nvim-treesitter/nvim-treesitter',
},
branch = 'main',
config = function()
require('codecompanion').setup({
strategies = {
chat = {
adapter = 'copilot',
},
inline = {
adapter = 'copilot',
},
},
-- adapters = {
-- anthropic = function()
-- return require('codecompanion.adapters').extend('copilot', {
-- env = {
-- api_key = 'ghu_8hbMItSdtNIrzMI4svd94dem3ZCsk23VG446',
-- },
-- })
-- end,
-- },
})
end,
}