nixos-config/modules/home/work/juspay.nix
Sridhar Ratnakumar f13b2406c6
Add opencode home-manager module for zest and pureintent (#103)
* Add opencode home-manager module for zest and pureintent

* Move claude-code Juspay config to separate module

* Add JUSPAY_API_KEY export for opencode
2026-03-11 13:56:30 -04:00

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";
};
}