mirror of
https://github.com/srid/nixos-config.git
synced 2026-05-08 23:55:01 +08:00
* Add opencode home-manager module for zest and pureintent * Move claude-code Juspay config to separate module * Add JUSPAY_API_KEY export for opencode
37 lines
690 B
Nix
37 lines
690 B
Nix
# Juspay-specific configuration using the work jump host module
|
|
|
|
|
|
{ flake, ... }:
|
|
let
|
|
inherit (flake.inputs) jumphost-nix;
|
|
homeMod = flake.inputs.self + /modules/home;
|
|
in
|
|
{
|
|
imports = [
|
|
"${jumphost-nix}/module.nix"
|
|
"${homeMod}/claude-code/juspay.nix"
|
|
"${homeMod}/opencode/juspay.nix"
|
|
];
|
|
|
|
programs.jumphost = {
|
|
enable = true;
|
|
host = "vanjaram.tail12b27.ts.net";
|
|
|
|
sshHosts = {
|
|
"ssh.bitbucket.juspay.net".user = "git";
|
|
};
|
|
|
|
git = {
|
|
baseCodeDir = "~/juspay";
|
|
email = "sridhar.ratnakumar@juspay.in";
|
|
};
|
|
|
|
socks5Proxy = {
|
|
enable = true;
|
|
};
|
|
};
|
|
|
|
home.shellAliases = {
|
|
jcurl = "curl --socks5 localhost:1080";
|
|
};
|
|
}
|