Skip to content

Tmux Workbench v0.1.0

Pre-release
Pre-release

Choose a tag to compare

@LeON-Nie-code LeON-Nie-code released this 01 Jul 10:49

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, and ws 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/ws

From 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