orxz
deepseek-harness-themes
A collection of UI themes for deepseek-harness.
- Stars
- 4
- Language
- TypeScript
- Created
- Aug 13, 2026
- Updated
- Aug 14, 2026
Introduction
deepseek-harness-themes
A collection of UI themes for deepseek-harness.
One harness. Multiple styles.
Community-maintained theme collection built on the official theme extension point (ctx.theme from @deepseek-ai/dsh-client-ui-theme). It focuses only on the visual experience — colors, surfaces, states, code blocks, tool calls, terminal UI. No model changes, no agent changes, no prompt changes, no protocol changes.
Packages
| Package | Role |
|---|---|
@dshthemes/core | Six ThemeDefinitions, the REQUIRED_TOKENS contract, and registerThemes(registry); zero UI |
@dshthemes/ui | Client plugin: registers all themes, adds a Theme picker row to Settings → General, persists third-party selection |
Themes
| Theme | Base |
|---|---|
| DeepSeek | light — clean DeepSeek-inspired blue |
| OLED | dark — true black for emissive panels |
| Dracula | dark — high-contrast purple/indigo |
| Catppuccin | dark — soft pastel (Mocha) |
| Tokyo Night | dark — midnight blue with neon accents |
| GitHub Dark | dark — familiar GitHub interface |
Install
One command installs the dependency, adds the layer to the profile, and mounts the feature:
dsh plugin --profile <profile> add @dshthemes/ui
Remove it just as easily:
dsh plugin --profile <profile> remove @dshthemes/ui
See docs/installation.md for the core-only shape, the hand-written patch alternative, and local development.
Theme philosophy
Themes change how deepseek-harness looks, not how it behaves. A theme is easy to install, easy to switch, easy to customize, consistent across UI states, comfortable during long coding sessions, and independent from agent logic. The token contract is docs/theme-spec.md.
Contributing
Community themes are welcome — docs/creating-a-theme.md is the ordered guide. Standing orders live in AGENTS.md.
Participation follows the Code of Conduct. Report vulnerabilities privately through the security policy.
License
MIT