Remote Sessions
bohay --remote my-server # any host from ~/.ssh/config, or user@hostThat’s the whole setup. bohay connects over plain ssh, starts (or
reattaches to) a bohay server on the remote machine, and attaches your local
terminal to it. No port-forwarding, no extra daemon, no config.
- Requirements:
sshaccess to the host, andbohayinstalled on it. - Efficient by design: only changed screen cells cross the wire — a keystroke costs ~22 bytes — so it stays responsive on slow links.
- Detach semantics are identical to local: close your laptop, the remote
session keeps running;
bohay --remote my-serveragain from anywhere reattaches. - Clipboard works: selecting text copies to your local clipboard.
Extra ssh arguments pass through: bohay --remote host -p 2222 -i ~/.ssh/key.