dsh-wo-tmux
Run the following command in DeepSeek Harness:
dsh plugin install joao-paulo-santos/dsh-wo-tmux
Paste the following prompt into your AI chat to install this plugin:
Install the plugin in DeepSeek Harness by running dsh plugin install joao-paulo-santos/dsh-wo-tmux; source: https://github.com/joao-paulo-santos/dsh-wo-tmux
About this plugin
Many developers keep a named tmux session as a persistent workbench per project, pausing mid-thought to handle other tasks. When they return to the DeepSeek Harness, they still need to drop into a terminal, run tmux ls, and rely on memory to know which sessions are frozen or in cold storage. dsh-wo-tmux folds that tmux state and action surface into the Workspace Overview tab, closing the gap between the browser harness and the console.
The core surface lives in three places. First, a status pill in the session header shows the workspace tmux session name and its current state (live, frozen, cold storage); one click opens a real terminal attached to it, automatically unfreezing or recovering as needed. Second, a new Tmux subtab inside Workspace Overview is split into two panes: Session presents a status card with state-aware actions (open console, freeze with confirmation, snapshot to cold storage, recover, clean snapshot) and lets you pin the workspace to any session name or create a new one; All sessions lists every machine-level tmux session grouped by store, so you can freeze a live session and park a project without ever leaving the harness. While the tab is open, state chips poll and refresh automatically after each action, with no page switching required. Third, workspace-to-session links persist across reboots in a local config file, keeping colliding basenames unambiguous.
If you treat named tmux sessions as per-project workbenches, suspend work mid-thought and resume days later, and want to skip the back-and-forth between browser and terminal, this plugin is built for you.
Use Cases
- View and attach the current project tmux session from the browser without switching to a terminal
- Freeze a tmux session mid-work and recover it days later from the Workspace Overview
- Pin explicit workspace-to-session links to disambiguate projects sharing the same basename
Best For
- Developers who treat named tmux sessions as per-project workbenches
- Heavy users who constantly switch between the DSH browser UI and a terminal
- Teams using tmux-fridge for session lifecycle management and wanting a single unified entry point
Related Plugins
A service-oriented sidebar framework for DSH, offering a full workbench with file explorer, embedded browser, real terminal, Git panel, and extensible plugin services.
A beautiful, practical Claude Code-style TUI plugin with pixel whale top bar, flowing glow title, real-time status line, streaming thought expansion, time rewind, context progress bar and TPS gauge — zero core changes.
The plugin market for DeepSeek Harness: browse/search/one-click install community plugins and themes, with updates, backup/restore, hot disable, diagnostics, and AI fix.
A persistent whale widget on the DSH web UI that shows DeepSeek balance, today's usage, and per-turn cost, with drag-and-snap and sound effects.