Commit 0c58b61e2826
Changed files (5)
home/common/dev/ai.nix
@@ -90,6 +90,7 @@ in
# AI coding agents (from numtide/llm-agents.nix)
llm-agents.claude-code
llm-agents.claude-agent-acp
+ llm-agents.antigravity
llm-agents.gemini-cli
llm-agents.opencode
llm-agents.pi
pkgs/my/scripts/bin/agyr
@@ -0,0 +1,7 @@
+#!/usr/bin/env bash
+# Antigravity (agy) with secrets provisioned via pass-run
+# Usage: agyr [args...]
+
+exec pass-run -q \
+ -e GEMINI_API_KEY=redhat/google/osp/vdeemest-api-key \
+ -- agy "$@"
pkgs/my/scripts/bin/geminir
@@ -0,0 +1,7 @@
+#!/usr/bin/env bash
+# Gemini CLI with secrets provisioned via pass-run
+# Usage: geminir [args...]
+
+exec pass-run -q \
+ -e GEMINI_API_KEY=redhat/google/osp/vdeemest-api-key \
+ -- gemini "$@"
pkgs/my/scripts/default.nix
@@ -5,7 +5,7 @@
stdenv.mkDerivation {
pname = "vde-scripts";
- version = "0.13";
+ version = "0.14";
src = ./.;
flake.lock
@@ -132,16 +132,15 @@
]
},
"locked": {
- "lastModified": 1778445566,
+ "lastModified": 1778446047,
"narHash": "sha256-oQvcadh2BCkrog+SGrG6YffKJrveYpjj3TdQJWaKhaM=",
"owner": "nix-community",
"repo": "bun2nix",
- "rev": "2499dedd70744dba1815875b854818a3019e9e4c",
+ "rev": "f2bc12af1a6369648aac41041ceeaa0b866599c6",
"type": "github"
},
"original": {
"owner": "nix-community",
- "ref": "staging-2.1.0",
"repo": "bun2nix",
"type": "github"
}
@@ -755,11 +754,11 @@
"treefmt-nix": "treefmt-nix_2"
},
"locked": {
- "lastModified": 1779169598,
- "narHash": "sha256-kDqwhShM5QO23wtV19ABgMK7tERiAH9SG9Tq78QkL8Y=",
+ "lastModified": 1779868340,
+ "narHash": "sha256-TK1oFHU2SPXuB1gUX3SnqNujViWiYIPYTuWxXy1wR6U=",
"owner": "numtide",
"repo": "llm-agents.nix",
- "rev": "66fdac12b5c15aa5c6161d9890e09b378a775cc2",
+ "rev": "93c592a1bf2bfcb7e72b9a5344611efcf72917db",
"type": "github"
},
"original": {