u/Lazy-Carry4858

▲ 3 r/ssh

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

https://preview.redd.it/gwj2o5migcbh1.png?width=3388&format=png&auto=webp&s=0785dceaaa98f01d093749561a36c183cd73b115

reddit.com
u/Lazy-Carry4858 — 1 day ago
▲ 6 r/tui

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

https://preview.redd.it/uz3v8oy5gcbh1.png?width=3388&format=png&auto=webp&s=8cb628c5321b68ee937eb867d63be6fb7155b7e6

reddit.com
u/Lazy-Carry4858 — 1 day ago
▲ 12 r/ssh+1 crossposts

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

https://preview.redd.it/zfvuzf6sdzah1.png?width=3388&format=png&auto=webp&s=320fe3d87086b11ec8c6ef4f5c212084970b3946

reddit.com
u/Lazy-Carry4858 — 3 days ago