zmx: session persistence for terminal processes
zmx session persistence for terminal processes Reason for this tool: You might not need tmux features Persist terminal shell sessions (pty processes) Ability to attach and detach from a shell session without killing it Native terminal scrollback Multiple clients can connect to the same session Re-attaching to a session restores previous terminal state and output Works on mac and linux This project does NOT provide windows, tabs, or splits install Requires zig v0.15 Clone the repo Run build cmd zig build -Doptimize=ReleaseSafe –prefix ~/.local # be sure to add ~/.local/bin to your PATH usage ImportantPress ctrl+ to detach from the session. Usage: zmx <command> [args] Commands: [a]ttach <name> [command…] Create or attach to a session [d]etach Detach all clients from…