a small tool I built for my own daily SSH + tmux workflow:
Hey everyone, I just open sourced a small tool I built for my own daily SSH +
tmux workflow:
https://github.com/LeON-Nie-code/tmux-workbench
Tmux is great at keeping work alive, but once I had multiple servers and many
projects, I kept forgetting which server/session/path belonged to which project.
Tmux Workbench adds a local memory layer on top of tmux. It indexes local and
remote tmux sessions over SSH, stores the result locally in SQLite, and gives
you a CLI/TUI to search and attach back to a workspace.
It tracks:
- server and tmux session
- project path and active command
- panes
- git branch, dirty state, ahead/behind, and remote URL
- notes, aliases, tags, archive status, and attach history