mirror of
https://github.com/srid/nixos-config.git
synced 2026-07-16 22:01:33 +08:00
stuff
This commit is contained in:
parent
b2706b6f7f
commit
10d35972af
7 changed files with 19 additions and 22 deletions
|
|
@ -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
|
||||
];
|
||||
}
|
||||
|
|
|
|||
|
|
@ -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;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -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
16
flake.lock
generated
|
|
@ -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"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -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.
|
||||
|
|
|
|||
5
justfile
5
justfile
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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";
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue