NevermindZZT/dsh-open-in

NevermindZZT★ 0JavaScriptLast synced: 2026-08-16

Open on GitHub

Open a DeepSeek Harness workspace directory in a configurable launcher (VS Code / file explorer / Windows Terminal / any CLI) from the web GUI.

README excerpt

dsh-open-in Open a DeepSeek Harness workspace directory in a launcher of your choice — VS Code, File Explorer, Windows Terminal, or any command-line tool you configure — directly from the web GUI. Every real Workspace row in the sidebar gets an … overflow menu entry per configured target ("Open in VS Code", "Open in File Explorer", "Open in Terminal", …). Features - Configurable targets : a targets array — each target has id , label , command , args , an optional platforms allowlist and an enabled switch. Shipped defaults: vscode , explorer , terminal . - Settings UI (add / edit / remove) : Settings → Plugins → the "Open In" card edits the targets with a structured form — add a row, change any field, remove a row, Save. Edits write the durable user settings document and apply to the next launch immediately (no restart). - Per-platform mapping for built-ins : while a built-in target keeps its default command line, it follows the host platform automatically (explorer → open on macOS / xdg-open on Linux; terminal → wt -d / open -a Terminal / gnome-terminal --working-directory ). Any explicit customization is authoritative. - Menu integration, both runtimes : newer DSH runtimes use the…

View full README on GitHub →
Terminal / TUIdeepseek-harnessdshdsh-pluginterminalsidebarvscode

Category