nevertoday/dsh-theme-plugin
Chinese traditional colors as a DeepSeek Harness theme pack.
dsh-theme-plugin brings Chinese traditional colors to DeepSeek Harness as a theme pack: 49 anchor colors × light/dark = 98 themes, each writing the full token vocabulary and passing WCAG AA contrast on every assertion. Twelve anchors form a curated shortlist. Themes are picked in Settings → Traditional Colors, apply immediately, and support deep links like http://127.0.0.1:3080/#theme=zhuqing-light that switch themes live.
Install
npx -y @deepseek-ai/dsh plugin --profile web add dsh-theme-plugin@latestThis pulls the prebuilt bundle from npm — no clone or build step. Boot with npx -y @deepseek-ai/dsh --profile web and open http://127.0.0.1:3080/. Verify: browser console logs 'registered 98/98 themes' and --dump-config shows a theme-zhongguo row. Uninstall: dsh plugin --profile web remove dsh-theme-plugin.
Compatibility
DSH Web profile (created on first boot under ~/.dsh/profiles/web). Writes the full 98-token theme vocabulary (89 --dsw- plus 9 --shiki-token- syntax slots) and clears WCAG AA on all 3,136 contrast assertions.
Details
- Repo: nevertoday/dsh-theme-plugin
- Category: Web UI Enhancements
- Stars: 19
- Version: npm dsh-theme-plugin@latest
- Last push: 2026-09-16
- First seen: 2026-08-14
Recent updates
The current README documents the 98-theme catalog, four ways to find a theme (browse, curated shortlist, favorites, search), deep links, and the contrast-testing methodology.
FAQ
- How many themes does it add?
- 98 — 49 anchor colors in light and dark variants, each with the full 98-token vocabulary.
- Does the deep link override my saved pick?
- Yes. The README says a deep link wins over the remembered pick, which lives in localStorage.
- How do I verify the install?
- The browser console logs 'registered 98/98 themes (49 light / 49 dark)', and dsh --profile web --dump-config shows a theme-zhongguo row.
Alternatives
KinGao294/dsh-skin · LaplaceYoung/dsh-qq2006 · HuanLinOTO/dsh-plugin-pet-rs