mirror of
https://github.com/srid/nixos-config.git
synced 2026-07-16 22:01:33 +08:00
pu
This commit is contained in:
parent
257f71c673
commit
43b9f34635
3 changed files with 41 additions and 6 deletions
|
|
@ -7,12 +7,23 @@ let
|
|||
|
||||
proxychainsBin = "${config.programs.proxychains.package}/bin/proxychains4";
|
||||
|
||||
vanjaram-run = pkgs.writeShellScriptBin "vanjaram-run" ''
|
||||
proxyExports = ''
|
||||
export ALL_PROXY=socks5://127.0.0.1:${toString socksPort}
|
||||
export HTTPS_PROXY=socks5://127.0.0.1:${toString socksPort}
|
||||
export HTTP_PROXY=socks5://127.0.0.1:${toString socksPort}
|
||||
'';
|
||||
|
||||
vanjaram-run = pkgs.writeShellScriptBin "vanjaram-run" ''
|
||||
${proxyExports}
|
||||
exec ${proxychainsBin} "$@"
|
||||
'';
|
||||
|
||||
puBin = "${flake.inputs.project-unknown.packages.${pkgs.stdenv.hostPlatform.system}.default}/bin/pu";
|
||||
|
||||
pu = pkgs.writeShellScriptBin "pu" ''
|
||||
${proxyExports}
|
||||
exec ${proxychainsBin} ${puBin} "$@"
|
||||
'';
|
||||
in
|
||||
{
|
||||
programs.proxychains = {
|
||||
|
|
@ -29,5 +40,6 @@ in
|
|||
|
||||
environment.systemPackages = [
|
||||
vanjaram-run
|
||||
pu
|
||||
];
|
||||
}
|
||||
|
|
|
|||
28
flake.lock
generated
28
flake.lock
generated
|
|
@ -814,16 +814,15 @@
|
|||
},
|
||||
"kolu": {
|
||||
"locked": {
|
||||
"lastModified": 1778702290,
|
||||
"narHash": "sha256-tbnQ3PguGYGmmMa+CD6FB2/v3BYCSpPy3ISkgZl2mX8=",
|
||||
"lastModified": 1778808925,
|
||||
"narHash": "sha256-VvTR0SQU5YNv7VLhgz5iywW5jqOMP9g7aKDLdskJmaA=",
|
||||
"owner": "juspay",
|
||||
"repo": "kolu",
|
||||
"rev": "32428ae67088e0291d127426ac85436d964a8da4",
|
||||
"rev": "a8c24c598d8d39bbf1c3db32dc11d41378720d74",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "juspay",
|
||||
"ref": "juicy-gum",
|
||||
"repo": "kolu",
|
||||
"type": "github"
|
||||
}
|
||||
|
|
@ -1213,6 +1212,26 @@
|
|||
"type": "github"
|
||||
}
|
||||
},
|
||||
"project-unknown": {
|
||||
"inputs": {
|
||||
"nixpkgs": [
|
||||
"nixpkgs"
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1778662358,
|
||||
"narHash": "sha256-PuNbrew3lA0q0SqLvNcek/kMgDgAifWWoCivuJs2T3g=",
|
||||
"owner": "juspay",
|
||||
"repo": "project-unknown",
|
||||
"rev": "4e3f286cc22413bc62c73544114d3daf66e32d02",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "juspay",
|
||||
"repo": "project-unknown",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"record-hasfield": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
|
|
@ -1251,6 +1270,7 @@
|
|||
"nixos-vscode-server": "nixos-vscode-server",
|
||||
"nixpkgs": "nixpkgs_4",
|
||||
"nixvim": "nixvim",
|
||||
"project-unknown": "project-unknown",
|
||||
"vira": "vira",
|
||||
"zmx": "zmx"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -36,7 +36,10 @@
|
|||
jumphost-nix.flake = false;
|
||||
|
||||
# KOLU
|
||||
kolu.url = "github:juspay/kolu/juicy-gum";
|
||||
kolu.url = "github:juspay/kolu";
|
||||
|
||||
project-unknown.url = "github:juspay/project-unknown";
|
||||
project-unknown.inputs.nixpkgs.follows = "nixpkgs";
|
||||
|
||||
# claude-code 2.1.98 (newer versions are nerfed)
|
||||
# See: https://x.com/Sthiven_R/status/2043992488109899849
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue