6Mikao9/dsh-wsl-workspace

Add a WSL workspace from the web GUI without needing to install dsh or related tools again inside WSL. Bash commands and file read/write operations run within the local WSL distribution on the host machine, while Windows files remain accessible.

dsh-wsl-workspace adds a WSL workspace picker directly to the DSH Web sidebar. Choose a distribution, browse or validate a Linux path, optionally select a Linux user, and the new session receives Linux-native paths for bash and file operations. Commands execute inside WSL while Windows files stay reachable through /mnt drive mounts. Standard, PTC, Minimal, and Creative modes automatically select their WSL variants, so users do not need a second DSH installation inside the distribution.

Tools & Capabilities ★ 31 updated 2026-08-21
View on GitHub ↗

Install

dsh plugin --profile web add dsh-wsl-workspace

Restart dsh web after installation. A prebuilt GitHub URL and local-directory install are also documented. Windows with an installed WSL distribution is required.

Compatibility

Windows host with WSL and DSH Web profile. Nothing needs to be installed inside the selected Linux distribution. Bash runs under WSL; DSH file tools cross the Windows-side 9P share and retain the configured file policy.

Details

Recent updates

The README documents npm, GitHub, and local install routes; optional per-workspace Linux users; bilingual mode variants; Windows-file access; and the distinct security boundaries for bash versus file tools.

FAQ

Do I need to install DSH inside WSL?
No. DSH stays on Windows; the plugin invokes the selected WSL distribution and maps its filesystem into the session.
Can the session still access Windows files?
Yes. Windows drives remain available under /mnt/<drive>, such as /mnt/c/Users.
Does the DSH file sandbox constrain bash inside WSL?
No. The README states that WSL itself is the isolation boundary for bash. DSH file policy still applies to read, write, and edit tools through the Windows-side share.

Alternatives

flymysql/dsh-remote · runzhliu/deepseek-harness-docker · sorsama/deepseek-harness-mobile

More plugins in Tools & Capabilities

Browse more in Tools & Capabilities

Guides for Tools & Capabilities plugins