dsh-layout-tools
Run the following command in DeepSeek Harness:
dsh plugin install dHR-P/dsh-layout-tools
Paste the following prompt into your AI chat to install this plugin:
Add this plugin in DeepSeek Harness Web by running the install command; source code at https://github.com/dHR-P/dsh-layout-tools
About this plugin
In DSH Web, tool-call cards in the chat flow can easily outnumber the actual answer, while you still need a quick glance at modified files and the current git branch. dsh-layout-tools uses the official slot contract to hide those cards cleanly, leaving only AI text and expandable Think rows in the conversation. A lazy-loading file tree appears in the left panel with filenames tinted by git status (M, A, D, R, untracked, conflict), the branch name pinned at the top, and a double-click that opens the file in the system default application. A small A-minus / A-plus control adjusts conversation font size (12-28 px), sidebar session rows are tinted end-to-end to match the official status dot, and the stats line below the input bar is replaced with model-source balance or rolling usage while retaining elapsed-time, speed, and token figures.
The panel is responsive: it auto-expands when the viewport exceeds 1700 px and tucks behind an edge handle at narrower widths so the chat area is never squeezed. On the host side, /dsh-layout/* routes serve file listings, git state, branch switching, and open-file; every path is realpath-verified to stay inside a registered workspace, mirroring the security boundary of the official git-graph plugin.
This plugin is aimed at developers who live in DSH Web for daily conversations and want fewer cards, more file context, and at-a-glance balance info. It is also a good fit for anyone treating DSH as a lightweight IDE companion with a specific taste in information density. The bundle is hand-written with no build step, edits take effect on a page refresh, and uninstalling simply restores the stock layout after a dsh web restart.
Use Cases
- Hide tool-call cards in DSH Web chat to focus on AI text and Think rows
- Glance at workspace file tree and git changes without leaving the conversation
- Check model balance, rolling usage, speed, and token stats right under the input bar
Best For
- Developers who chat with AI daily in DSH Web and want fewer card distractions
- Users treating DSH as a lightweight IDE companion needing file context and git status
- DSH Web users who care about model balance and usage at a glance
Related Plugins
A service-oriented sidebar framework for DSH, offering a full workbench with file explorer, embedded browser, real terminal, Git panel, and extensible plugin services.
A beautiful, practical Claude Code-style TUI plugin with pixel whale top bar, flowing glow title, real-time status line, streaming thought expansion, time rewind, context progress bar and TPS gauge — zero core changes.
The plugin market for DeepSeek Harness: browse/search/one-click install community plugins and themes, with updates, backup/restore, hot disable, diagnostics, and AI fix.
A persistent whale widget on the DSH web UI that shows DeepSeek balance, today's usage, and per-turn cost, with drag-and-snap and sound effects.