Skip to content

Remote Sessions

Terminal window
bohay --remote my-server # any host from ~/.ssh/config, or user@host

That’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: ssh access to the host, and bohay installed 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-server again 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.