Tmux Workbench v0.1.0
Pre-release
Pre-release
Tmux Workbench v0.1.0
Initial pre-release for private testing.
Tmux Workbench is a terminal workspace memory manager for local and remote tmux
sessions. The command is ws.
Highlights
- Index local tmux sessions and remote tmux sessions over SSH.
- Manage servers with
ws servers,ws add-server, andws remove-server. - Open a TUI with workspace search, server filtering, view modes, and notes.
- Attach back to a tmux workspace by stable ID:
<server>/<tmux-session>. - Capture git branch, commit, dirty state, ahead/behind counts, and remote URL.
- Preserve notes, aliases, tags, status, and attach history across scans.
- Detect missing tmux sessions without overwriting archive state.
- Scan servers concurrently with command timeouts.
Install
macOS Apple Silicon
curl -L -o ws https://github.com/LeON-Nie-code/tmux-workbench/releases/download/v0.1.0/ws-macos-aarch64
chmod +x ws
mkdir -p ~/.local/bin
mv ws ~/.local/bin/wsFrom source
cargo install --path .Notes
This is a pre-1.0 release. CLI behavior, config format, and database schema may
still change while the project matures.
Full Changelog: https://github.com/LeON-Nie-code/tmux-workbench/commits/v0.1.0