{ config, flake, pkgs, ... }: { imports = [ flake.inputs.oc.homeModules.default flake.inputs.AI.homeManagerModules.opencode ]; programs.opencode = { package = flake.inputs.oc.packages.${pkgs.stdenv.hostPlatform.system}.default; autoWire.dir = flake.inputs.AI; }; programs.zsh.initContent = '' export JUSPAY_API_KEY="$(cat "${config.age.secrets.juspay-anthropic-api-key.path}")" export OPENCODE_DISABLE_CLAUDE_CODE=1 ''; programs.bash.initExtra = '' export JUSPAY_API_KEY="$(cat "${config.age.secrets.juspay-anthropic-api-key.path}")" export OPENCODE_DISABLE_CLAUDE_CODE=1 ''; }