DeepSeek Harness plugin

dsh-eva-theme-plugin

Neon Genesis Evangelion themed surfaces for the DeepSeek Harness Web GUI — three unit schemes (Unit-01/00/02), full-element palettes, mecha art in the sidebar, in-GUI switcher. Installable via `dsh

Jump to install

Source facts

Repository
oceanxuikun/dsh-eva-theme-plugin
Latest update
Aug 14, 2026
Category
UI Enhancements
GitHub stars
2
Format
plugin
Catalog evidence
Upstream dsh.bundle evidence
Evidence path
package.json#dsh.bundle
Checked against
0.1.0-rc.8
Upstream check date
2026-08-20

This evidence comes from the upstream catalog. This site has not installed, run, or security-reviewed the plugin.

Install

Start with a prompt that asks an agent to review the GitHub repository and source. Switch to the command if you want to install it yourself.

Copy this prompt into DSH, Codex, or another agent and ask it to review the GitHub repository and source first.

Do not install or run any commands yet. Read this plugin's GitHub repository, README, and relevant source code. Then answer the questions below clearly and directly so I can decide whether it fits my needs:

1. What is this plugin, and what problem does it solve?
2. Who is it for, and what are its typical use cases?
3. How is it used after installation? Include one minimal example.
4. What known limitations or privacy, security, compatibility, or maintenance risks does it have?
5. Give a clear recommendation: recommend, conditionally recommend, or do not recommend, with reasons.

Distinguish statements documented by the repository, inferences from source code, and unknowns. If evidence is insufficient, say so explicitly. Do not guess or simply repeat the README.

GitHub: https://github.com/oceanxuikun/dsh-eva-theme-plugin
Plugin: dsh-eva-theme-plugin
Author: oceanxuikun

Check the source files

Read the README and other files from this plugin directory before installing.

File explorer3 files
README.mdSource · read only
README language

dsh-eva-theme-plugin

English | 中文

A user-level client plugin that gives the DeepSeek Harness Web GUI three Neon Genesis Evangelion unit schemes — 初号機 (Unit-01), 零号機 (Unit-00), 弐号機 (Unit-02) — each retinting every page element and showing the active unit's art in the sidebar. Built entirely as a plugin: no harness source is touched.

What it does

  • Three switchable schemes, all dark, each with a complete --dsw-*

token set (86 tokens) so all elements re-tint on switch — surfaces, labels, buttons, states, bubbles, input bar, sidebar, scrollbars, code blocks, menus: - eva-unit01 初号機 — purple body (#b96bff) with neon-green accents - eva-unit00 零号機 — blue-grey body, yellow accents (#ffc233) - eva-unit02 弐号機 — crimson body, orange accents (#ff4b3a)

  • Unit wallpaper backdrop per scheme (embedded data URIs; wallhaven

fan art, no baked-in text/watermarks), painted right of center behind the app with a left-side protection gradient so the chat column stays legible while the artwork shows through the translucent panels.

  • Sidebar switcher (wide): a mecha art banner for the active unit plus

three unit buttons, injected into the sidebar's sidebar.footer.action slot; collapsed rail mode shows three unit dots.

  • EVA is the enforced look: on every theme/change the plugin re-asserts

Unit-01 whenever the active theme is not one of the three unit schemes (this also absorbs the async settings-adopt that would otherwise reset the theme to light/dark at boot). The three unit buttons are the theme control.

  • Mecha chrome (token-driven, re-tints per unit):

- hazard warning stripes across the top edge of the viewport - HUD targeting brackets at the four viewport corners - subtle scanline + vignette overlay (mecha monitor feel) - blueprint grid in the backdrop (visible through the translucent panels) - square mecha corners on the composer card + brand-colored top edge, brand-glow header underline, brand edge on the sidebar - sidebar switcher: chamfered (angle-cut) unit buttons, monospace letter-spaced labels, hazard-stripe strip + UNIT-0X designation on the art banner

Screenshots

初号機 (Unit-01)

![Unit-01](assets/screenshot01.png)

零号機 (Unit-00)

![Unit-00](assets/screenshot00.png)

弐号機 (Unit-02)

![Unit-02](assets/screenshot02.png)

Files

PathRole
package.jsonpackage identity + dsh.client declaration + exports
lib/index.jshost half (no-op)
client.jsbrowser bundle: theme registry + backdrop + sidebar switcher
client.template.jsreadable bundle source (base64 placeholders)
assets/unit00.webp · unit01.webp · unit02.webpembedded artwork (webp)
assets/screenshot00.png · screenshot01.png · screenshot02.pngeffect preview screenshots (Unit-00/01/02)

Installation (via dsh plugin)

The package is a profile bundle (dsh.bundle.patch), so it installs with the standard plugin command — no manual symlinks or patch edits:

# Run from the harness repository:
pnpm dsh plugin --profile web add https://github.com/oceanxuikun/dsh-eva-theme-plugin.git

This runs pnpm add in the web profile, links the package into ~/.dsh/profiles/web/node_modules, and automatically appends dsh-eva-theme-plugin to dsh.profile.bundles in the profile's package.json. Restart dsh web, then refresh the page.

Rebuild after changing images or the template:

pnpm run build   # regenerates client.js from client.template.js + assets/

Uninstall

pnpm dsh plugin --profile web remove dsh-eva-theme-plugin

Then restart dsh web and refresh.

Credits

Artwork: fan art hosted on wallhaven.cc (see sources above), used as local personal GUI backgrounds; Neon Genesis Evangelion © Khara / GAINAX.