opencode: use Juspay config via upstream home module

Consume juspay/AI's homeModules.opencode (config only, not the package) on
both zest and pureintent, install the opencode binary from nixpkgs, and
export JUSPAY_API_KEY from the agenix secret into interactive shells.
This commit is contained in:
Sridhar Ratnakumar 2026-06-21 16:59:29 -04:00
parent 1f5fc411ca
commit 7ee4b8800e
5 changed files with 67 additions and 0 deletions

24
flake.lock generated
View file

@ -835,6 +835,29 @@
"type": "github"
}
},
"juspay-ai": {
"inputs": {
"llm-agents": [
"llm-agents"
],
"nixpkgs": [
"nixpkgs"
]
},
"locked": {
"lastModified": 1782075422,
"narHash": "sha256-VVgVpxWFruch4X0PTfesyXVeppsSyBQFja+QIAuCQLo=",
"owner": "juspay",
"repo": "AI",
"rev": "c24b8d17ee80a8d03ef589eec0e68cd157e4ae9b",
"type": "github"
},
"original": {
"owner": "juspay",
"repo": "AI",
"type": "github"
}
},
"kolu": {
"locked": {
"lastModified": 1782072610,
@ -1263,6 +1286,7 @@
"home-manager": "home-manager",
"imako": "imako",
"jumphost-nix": "jumphost-nix",
"juspay-ai": "juspay-ai",
"kolu": "kolu",
"landrun-nix": "landrun-nix",
"llm-agents": "llm-agents",