This commit is contained in:
Sridhar Ratnakumar 2026-07-11 13:46:45 -04:00
parent b2706b6f7f
commit 10d35972af
7 changed files with 19 additions and 22 deletions

View file

@ -39,7 +39,7 @@ in
"sincereintent"
"pureintent"
"naiveintent"
"vanjaram.tail12b27.ts.net"
"nix-infra@idli-01.tail12b27.ts.net"
"nix-infra@rasam.tail12b27.ts.net"
];
@ -48,11 +48,10 @@ in
pkgs.zellij-one
pkgs.twitter-convert
pkgs.python3
pkgs.uv
pkgs.portfwd
# The kolu terminal-side CLIs, without running the kolu service itself.
inputs.kolu.packages.${pkgs.stdenv.hostPlatform.system}.kaval
inputs.kolu.packages.${pkgs.stdenv.hostPlatform.system}.kaval-tui
inputs.kolu.packages.${pkgs.stdenv.hostPlatform.system}.padi
inputs.kolu.packages.${pkgs.stdenv.hostPlatform.system}.padi-tui
];
}

View file

@ -61,7 +61,7 @@ in
services.kolu.allowedOrigins = [ "https://pureintent.rooster-blues.ts.net" ];
# Point padi at zest for host switching (pureintent only). home-manager
# concatenates this onto the module's own Environment list.
systemd.user.services.kolu.Service.Environment = [ "KOLU_PADI_HOST=srid@zest" ];
systemd.user.services.kolu.Service.Environment = [ "KOLU_PADI_HOST=zest" ];
# Watch the pu-managed CI fleet from here (only reachable from pureintent).
services.drishti.hosts = [ "localhost" ] ++ ciHosts;
}

View file

@ -13,7 +13,7 @@ let
export HTTP_PROXY=socks5://127.0.0.1:${toString socksPort}
'';
vanjaram-run = pkgs.writeShellScriptBin "vanjaram-run" ''
juspay-run = pkgs.writeShellScriptBin "juspay-run" ''
${proxyExports}
exec ${proxychainsBin} "$@"
'';
@ -46,7 +46,7 @@ in
};
environment.systemPackages = [
vanjaram-run
juspay-run
pu
xyne-boxes
];

16
flake.lock generated
View file

@ -283,16 +283,16 @@
"bun2nix": "bun2nix"
},
"locked": {
"lastModified": 1783601954,
"narHash": "sha256-tlebQqzg5CS/liUGV9GI8Rjxduxs29bXZcohhcVj/o4=",
"lastModified": 1783785335,
"narHash": "sha256-RB40Vi0n/TMlDu+8HHngKUA/M3QrRE6f+WFKUHXBUaU=",
"owner": "srid",
"repo": "drishti",
"rev": "037ebbdd72e35d2d53f8c8199ad86d7c07b6a669",
"rev": "f85202c3498cb60217665069f68438a1868a0e1d",
"type": "github"
},
"original": {
"owner": "srid",
"ref": "master",
"ref": "w5-alerts",
"repo": "drishti",
"type": "github"
}
@ -845,16 +845,16 @@
},
"kolu": {
"locked": {
"lastModified": 1783608370,
"narHash": "sha256-M/gSZUkS35LUzNpDg5JSiL2Bz4Vod/pd5f7kMDLBHw0=",
"lastModified": 1783752819,
"narHash": "sha256-f8nYlg5+CdLfJ3HiUmNsPgAEEzY1m24sRgywQ0soDx8=",
"owner": "juspay",
"repo": "kolu",
"rev": "5d689f9fd2b04f0c0e98f2122ef04c4d77a17155",
"rev": "de4b5687708685a3ffac0875ea15c8db626e2a5c",
"type": "github"
},
"original": {
"owner": "juspay",
"ref": "w6-honest-connect",
"ref": "W5",
"repo": "kolu",
"type": "github"
}

View file

@ -34,11 +34,12 @@
jumphost-nix.url = "github:srid/jumphost-nix";
jumphost-nix.flake = false;
# Pinned to PR #1730 (padi W6 — the honest connect): https://github.com/juspay/kolu/pull/1730
kolu.url = "github:juspay/kolu/w6-honest-connect";
# Pinned to PR #1759 (padi W5 — cross-host attention): https://github.com/juspay/kolu/pull/1759
kolu.url = "github:juspay/kolu/W5";
# drishti remote host monitor (home-manager module)
drishti.url = "github:srid/drishti/master";
# Pinned to PR #93 (W5 alerts cell): https://github.com/srid/drishti/pull/93
drishti.url = "github:srid/drishti/w5-alerts";
# Juspay's AI tooling repo. We consume only its opencode home-manager
# module (config only, not the package) via homeModules.opencode.

View file

@ -38,10 +38,7 @@ _kolu-update:
nix flake update kolu drishti
[parallel]
_kolu-after-update: _kolu-build _kolu-activate-pureintent _kolu-activate-local
_kolu-build:
nix build --inputs-from . kolu
_kolu-after-update: _kolu-activate-pureintent _kolu-activate-local
_kolu-activate-pureintent:
just activate pureintent

View file

@ -15,7 +15,7 @@ in
programs.jumphost = {
enable = true;
host = "srid@vanjaram.tail12b27.ts.net";
host = "nix-infra@idli-01.tail12b27.ts.net";
sshHosts = {
"ssh.bitbucket.juspay.net".user = "git";