dsh-matrix-terminal: A DSH plugin That Gives DeepSeek Harness a Phosphor-Green Terminal Look
victorcastro55/dsh-matrix-terminal
A phosphor-green terminal skin for the DeepSeek Harness Web UI, with monospace type, scanlines, a blinking prompt line and a right-side work log that turns the chat into a transcript.
dsh-matrix-terminal is a DSH plugin that reshapes the DeepSeek Harness Web UI into a monochrome terminal interface. It addresses the mismatch between terminal-style workflows and a conventional chat layout by unifying the whole interface into a phosphor-green look with monospace type, 0px radii and scanlines, while moving process details such as tool calls out of the chat into a right-side work log. The plugin overrides all 123 design tokens and adds a prompt line, mono-green code highlighting and a transcript-style chat, implemented purely client-side so it keeps working on read-only or remote hosts.
How to Install
dsh plugin --profile <your-profile> add github:victorcastro55/dsh-matrix-terminalReplace --profile with the profile name you actually run (see ls ~/.dsh/profiles/): usually web in the browser UI, desktop or desktop-NNN in the desktop app.
- Category
- Tools & Capabilities
- Platform
- DSH Plugin
- Author
- victorcastro55
- Distribution
- Plugin
dsh-matrix-terminal Key Features
dsh-matrix-terminal Repo Summary
What Does It Do?
Matrix Terminal is a DSH plugin for DeepSeek Harness that reskins the Web UI as a phosphor-green terminal. It solves the mismatch between a terminal-style workflow and a conventional chat interface: every design token is overridden into one monospace, square-edged look, and process noise is moved out of the chat into a right-side work log. Maintained by victorcastro55 under the MIT license, it is a pure client-side skin that keeps working on read-only or remote hosts.
Core Features
- Full token override: all 123 design tokens the Web UI reads are rewritten, covering surfaces, text ramp, buttons, menus, markdown, code blocks, diffs and scrollbars, with 0px radii and a monospace type family.
- Terminal atmosphere: an injected stylesheet adds a scanline overlay, a phosphor bloom and edge vignette, plus a mono-green code highlighting theme, green caret and selection.
- Prompt line: a dock slot under the composer shows
harness@matrix:~$, the first eight characters of the session id and a blinking block cursor, with the account balance right-aligned when the companion balance plugin is installed. - Transcript chat: tool calls, turn process, system prompts, context, compaction, retries and workflow runs are hidden from the flow, leaving only what you typed, what the model answered and how the turn ended.
- Work log: a right-sidebar page with reasoning above and a work log below, each row carrying clock, tag, subject and duration; each pane follows its own tail and the log opens once per session.
How to Use This Plugin?
Enable it in the DSH Web profile and the skin applies immediately with no extra configuration. Open the right-sidebar work log tab whenever you want the process detail; close it and it stays closed until you move to another session. Install the companion balance plugin if you want the account balance on the prompt line. The skin is dark-only by design.
How to Troubleshoot This Plugin?
If the work log does not appear, check that the Web UI provides a right sidebar; without it the skin still applies and only the log is lost. If the skin does not apply at all, confirm the DSH version is 0.2.1-rc.5 or a compatible release and that you are on the Web profile, then restart or let the profile reload as described in the official instructions.
This page is an independent rewrite of the plugin's official README — for authoritative documentation and the latest changes, refer to the source: victorcastro55/dsh-matrix-terminal. The plugin is third-party code that runs on your machine once installed; inclusion does not imply endorsement — please review the source before installing.
DSH Plugin FAQ
