Luca4Don3/dsh-shell ↗★ 0

dsh-shell

Select the shell for DSH agent commands and persistent terminals 适合需要自定义Agent执行环境(如Zsh、Bash、WSL或Windows Bash)的开发者。

패키지
dsh-shell
호환성
미검증
버전
0.2.0
라이선스
MIT
최근 업데이트
2026. 10. 10.

같은 패키지 이름의 다른 저장소

설치

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Luca4Don3/dsh-shell

Usage

Open Plugins → dsh-shell, choose a shell (and a WSL distribution when asked), save, then restart DSH and start a new session. Restart again after installing new environments to refresh the list.

SelectionStartup
Zsh.zshenv, .zprofile, .zshrc, .zlogin, honoring ZDOTDIR
POSIX Bash/etc/profile, then the first of .bash_profile, .bash_login, .profile; .bashrc only when none exists
Other POSIXThe original user shell loads first, carrying exported variables over
Windows BashAfter a capability check, uses the same profile rules as POSIX Bash; a profile controls whether to source .bashrc

One-shot tools keep their platform names (bash on POSIX, pwsh on Windows), with descriptions matching the selected syntax. Custom presets can point at dsh-shell/tool-posix or dsh-shell/tool-windows.

shellPath in the profile patch overrides a detected installation with a same-family executable; it cannot accompany auto or wsl.