Remote Sessions
luvus --remote my-server # any host from ~/.ssh/config, or user@hostluvus --session api --remote my-server # the remote host's named api sessionThat’s the whole setup. luvus connects over plain ssh, starts (or
reattaches to) a luvus 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, andluvusinstalled 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.
luvus --remote my-serveragain from anywhere reattaches. - Clipboard works: selecting text copies to your local clipboard.
- Global finder stays remote:
Ctrl+Space /searches named sessions, paths, and retained output from that remote Luvus home only. Selecting a result in another running remote session reuses the same host and SSH options.
Extra ssh arguments pass through: luvus --remote host -p 2222 -i ~/.ssh/key.