One-click installation minimalist mode
liceses/dsh-gitbash-preset · skills
DeepSeek Harness plug-in: One-click installation of the "minimalist mode (Git Bash)" agent preset - mapping the bash calls in the minimalist mode of DSH to Git for Windows' bash (MSYS), making the minimalist mode on Windows truly usable.
★ 133GitHub stars
0Forks
2026-08-15Last updated
JavaScriptLanguage
MITLicense
Key features
- Automatically detect bashGIT_BASH environment variable → common installation directory (ProgramFiles / ProgramFiles(x86) / LOCALAPPDATA) → bash.exe in PATH → know all about bash, no need to hardcode the path
- Switch the session sandbox to full access, and then all bash calls will go directly to git bash
- Sandbox-aware gatingThe MSYS runtime cannot be started in the Windows restricted token sandbox (signal pipe cannot be created), so commands are only executed under the "full access" policy - no bypassing the sandbox, and clear upgrade guidance is given when restricted
- Minimalism remains unchangedfixed persona, str_replace_editor, context-free compression, consistent with the original minimalist mode.
- Or keep workspace-write and let the model use sandbox_permissions: "danger-full-access" + justification as prompted after the first call fails (follow the normal approval process).
Requirements
- When the session sandbox is workspace-write (or narrower), git bash cannot be started (MSYS restricted token restrictions) and needs to be switched to full access or a single upgrade - this is the sandbox boundary and is not bypassed by plug-ins
- Unlike the original minimalist mode, bash calls a new shell for each time (does not maintain cd/export state) - PTY persistent sessions are not available on Windows, this is an alternative design.
Install command
dsh plugin --profile web add github:liceses/dsh-gitbash-preset