# virtuoso-bridge configuration
#
# Common setups:
#
#   1. Windows -> local VM (VirtualBox/VMware/WSL):
#      VB_REMOTE_HOST=192.168.x.x     (VM's IP, find with `ip addr` or `ifconfig` inside VM)
#      VB_REMOTE_USER=your_vm_user
#      Verify: ssh your_vm_user@192.168.x.x
#
#   2. Windows -> remote server via jump host:
#      VB_REMOTE_HOST=server-name
#      VB_REMOTE_USER=your_username
#      VB_JUMP_HOST=bastion.example.com
#      Verify: ssh -J your_username@bastion.example.com your_username@server-name
#
#   3. Linux -> local Virtuoso (same machine):
#      VB_REMOTE_HOST=localhost
#      VB_REMOTE_USER=
#

VB_REMOTE_HOST=
VB_REMOTE_USER=

# Jump host (only if your SSH path uses a bastion)
# VB_JUMP_HOST=
# VB_JUMP_USER=

# Port configuration (auto-assigned, override only if needed)
VB_REMOTE_PORT={remote_port}
VB_LOCAL_PORT={local_port}

# Windows / WSL — ControlMaster is auto-disabled on Windows (unsupported by
# Windows OpenSSH).  If you use MSYS2/Git-for-Windows SSH that supports it:
# VB_FORCE_CONTROL_MASTER=true
# On non-Windows, to disable ControlMaster (e.g. troubleshooting):
# VB_DISABLE_CONTROL_MASTER=true

# Spectre — only needed if `spectre` is NOT already on PATH in the remote shell.
# If set, virtuoso-bridge will `source` this cshrc (in csh) to locate spectre.
# VB_CADENCE_CSHRC=/path/to/cshrc/that/sets/up/cadence/tools
