mattismegevand/dsh-terminal ↗★ 0
@mattismegevand/dsh-terminal
A responsive, tabbed Ghostty terminal for the DeepSeek Harness Web UI
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:mattismegevand/dsh-terminal说明文档
阅读完整 README ↗Usage
Open a session and select Terminal. Use + or `Ctrl+Shift+`` for another shell. Drag a tray row to detach it; docking terminal panes on the same edge rejoins their live terminals. The panel × hides a pane, while the tray trash action ends its shell.
Configuration
- id: terminal
name: '@mattismegevand/dsh-terminal'
config:
shellPath: /bin/zsh
shellArgs: ['-l']
maxTerminalsPerSession: 12
maxCols: 400
maxRows: 200
disposeGraceMs: 2000
respectSandbox: false
outputHighWaterBytes: 2097152
outputLowWaterBytes: 524288
processTitlePollMs: 500
initialCols: 100
initialRows: 30
fontSize: 13
scrollback: 10000
With respectSandbox: true, the terminal uses the session's sandbox mode. In workspace-write, shells may warn that they cannot update history or other files outside the workspace; that is expected.