nixos-config/modules/home/opencode/default.nix
Sridhar Ratnakumar f13b2406c6
Add opencode home-manager module for zest and pureintent (#103)
* Add opencode home-manager module for zest and pureintent

* Move claude-code Juspay config to separate module

* Add JUSPAY_API_KEY export for opencode
2026-03-11 13:56:30 -04:00

32 lines
647 B
Nix

{ pkgs, ... }:
let
juspayProvider = import ./juspay;
in
{
programs.opencode = {
enable = true;
package = pkgs.opencode;
settings = {
model = "litellm/glm-latest";
# Explore agent for fast codebase search/reading tasks
agent = {
explore = {
mode = "subagent";
model = "litellm/open-fast";
};
};
autoupdate = true;
provider = {
litellm = juspayProvider;
};
mcp = {
deepwiki = {
type = "remote";
url = "https://mcp.deepwiki.com/mcp";
enabled = true;
};
};
plugin = [ ];
};
};
}