dsh-theme-plugin¶
⭐ 19 · ✅ active · plugin · ⬆️ +1 recently
| Type | plugin | Category | UI & experience |
| Stars | ⭐ 19 | Status | ✅ active |
| Author | nevertoday | Updated | 2026-08-15 |
| Subcategory | 🎨 Skins & themes | Capabilities | coding, ui |
One-liner¶
Chinese traditional colors as a DeepSeek Harness theme pack.
About¶
Chinese traditional colors as a DeepSeek Harness theme pack. 49 anchor colors × light/dark = 98 themes, each writing the full token vocabulary (98 tokens: 89 --dsw-* plus 9 --shiki-token-* syntax slots) and clearing WCAG AA on all 3136 contrast assertions. Twelve of the anchors are marked as a curated shortlist. 📖 中文文档 竹青 · light(素绢) | 朱红 · dark(熟宣)群青 · light(雪青) | 藤黄 · dark(赭纸) One anchor per paper family, same conversation in each. The most saturated patch on screen is always the color you picked.
✨ Key Features¶
- Verify — the browser console logs
registered 98/98 themes (49 light / 49 dark), anddsh --profile web --dump-configshows atheme-zhongguorow. - Update — run the same
addcommand again. - Uninstall —
dsh plugin --profile web remove dsh-theme-plugin
📦 Install¶
npx -y @deepseek-ai/dsh plugin --profile web add dsh-theme-plugin@latest
npx -y @deepseek-ai/dsh --profile web # boot → open http://127.0.0.1:3080/
🚀 Quick Start¶
http://127.0.0.1:3080/#theme=zhuqing-light # 竹青 light
http://127.0.0.1:3080/#theme=qunqing-dark # 群青 dark
📚 Learn more¶
Install
npx -y @deepseek-ai/dsh plugin --profile web add dsh-theme-plugin@latest npx -y @deepseek-ai/dsh --profile web # boot → open http://127.0.0.1:3080/ This pulls the prebuilt bundle from npm — no clone, no build step. The web profile is created on first boot under ~/.dsh/profiles/web.
Usage
Open Settings → Traditional Colors and pick a theme; it applies immediately. Themes also have deep links: http://127.0.0.1:3080/#theme=zhuqing-light # 竹青 light http://127.0.0.1:3080/#theme=qunqing-dark # 群青 dark Changing the hash switches themes live. A deep link wins over your remembered pick. The remembered pick lives in localStorage, not in settings.yaml, so it does not follow you acros