dshbase

Plugin directory / UI & Skins / deepseek-harness-themes

deepseek-harness-themes

Verified · install-tested on dsh orxz

✓ Actively maintained 3 contributors Pure TypeScript

View on GitHub ↗ ← Back to plugin directory

7Stars
0Forks
1Open issues
TypeScriptLanguage
2026-08-15Last push
Cross-platformPlatform

What it does

A collection of UI themes for deepseek-harness.

✅
Our take
Works — verified, early-stage project

A collection of UI themes for deepseek-harness. It installs cleanly and boots without issues in our testing. It's early-stage but functional.

“Verified” means our automated CI actually ran dsh plugin add in a clean profile and it booted — nothing more. Feature descriptions and version compatibility are the author’s claims. This is not a security audit and not an endorsement of third-party code.

README

deepseek-harness-themes

English | 简体中文

ci
core
ui

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 Eleven 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

Every preview is generated from that theme's own tokens; the full gallery is docs/previews.md.

Theme Base Preview
DeepSeek light — clean DeepSeek-inspired blue DeepSeek theme preview
OLED dark — true black for emissive panels OLED theme preview
Dracula dark — high-contrast purple/indigo Dracula theme preview
Catppuccin dark — soft pastel (Mocha) Catppuccin theme preview
Tokyo Night dark — midnight blue with neon accents Tokyo Night theme preview
GitHub Dark dark — familiar GitHub interface GitHub Dark theme preview
Solarized dark — scientific teal, yellow accent Solarized theme preview
Gruvbox dark — retro warm palette, orange Gruvbox theme preview
Nord dark — arctic north-blues, frost Nord theme preview
Synthwave '84 dark — neon pink/cyan on deep violet Synthwave '84 theme preview
Cobalt2 dark — cobalt blue, signature yellow Cobalt2 theme preview

Install

Two commands: one installs the dependency, adds the layer to the profile, and mounts the feature; the other starts the Web surface.

dsh plugin --profile web add @dshthemes/ui
dsh web

web is the shipped Web profile and initializes on first use. Pick a theme under Settings → General; the selection persists, so nothing else runs from a terminal.

The Theme picker row under Settings → General

Remove it just as easily:

dsh plugin --profile web remove @dshthemes/ui

See docs/installation.md for the core-only shape, installing from a source checkout, the hand-written patch alternative, local development, and troubleshooting.

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

Install

🧩 Let your agent install it (recommended)

Install the catalog once, then DeepSeek Harness can find and install any plugin from this site automatically:

dsh plugin add dshbase-catalog

Then say "install deepseek-harness-themes for me" — your agent finds it in the directory and installs it. Docs: dshbase-catalog · verified packs.

This plugin is GitHub source (not published to npm) — install it straight from the repo:

Web profile:

dsh plugin --profile web add github:orxz/deepseek-harness-themes

Headless (CLI) profile:

dsh plugin --profile headless add github:orxz/deepseek-harness-themes

Test report

Verified: L1 install + L2 load + L3 runtime from GitHub source on dsh 0.1.0-rc.6.

When to use it

Change how dsh looks or how you interact with it — a theme, a skin, or a new panel that reshapes the workspace.

Who it's for

Users who spend hours in the web UI and want it to look and feel the way they work.

For developers — extending it

Skins, panels, and theme tokens are the extension points — author a new skin, add a panel, or sync tokens with an upstream palette.

Security: not yet scanned — our daily static scan will cover it shortly.

Share this badge

More in UI & Skins

Browse all 7797 plugins →