Files
dotfiles/nvim/lua/plugins/codecompanion.lua
2026-02-24 13:00:06 +03:00

38 lines
1.0 KiB
Lua

-- require("codecompanion").setup({
-- strategies = {
-- chat = {
-- adapter = "deepseek",
-- },
-- inline = {
-- adapter = "deepseek",
-- },
-- cmd = {
-- adapter = "deepseek",
-- }
-- },
-- adapters = {
-- deepseek = function()
-- return require("codecompanion.adapters").extend("deepseek", {
-- env = {
-- api_key = (function()
-- local path = os.getenv("HOME") .. "/.config/deepseek_api_key"
-- local file = io.open(path, "r")
-- if not file then
-- vim.notify("Deepseek API key not found at " .. path, vim.log.levels.WARN)
-- return nil
-- end
-- local content = file:read("*a"):gsub("%s+", "")
-- file:close()
-- return content
-- end)(),
-- },
-- schema = {
-- model = {
-- default = "deepseek-chat",
-- },
-- },
-- })
-- end,
-- },
-- })