Back to directory

dsh-dream-skin

Curated pickMaintenance: Active

revolutionla/dsh-dream-skin

Standard dual-face theme plugin: 8 Mirage skins via ctx.theme, accent color, wallpaper 2.0, theme-pack import/export + share links, favorites/random, pure --dsw-* token system.

View on GitHub
$ dsh plugin --profile web add dsh-dream-skin

152

stars

14

forks

JavaScript

Language

MIT

License

2026-08-15

Created

2026-09-08

Last push

MIT-licensed native DSH skin plugin (JavaScript) — 8 Mirage themes, accent, wallpaper 2.0 and shareable theme packs, all on the official `--dsw-*` token system with no injection.

DSH integration

Native runtime

Author-claimed

Safety audit

Unaudited

Last verified

2026-08-25

License

MIT

01What can it help you accomplish?

  • Give the DeepSeek Harness workspace a calm, refined new face

    A themed DSH UI using one of 8 Mirage skins, with accent color and wallpaper, persisted in the browser

    DSH users who want a quieter, more polished coding surface without touching config files

  • Build your own look without writing code

    A personalized theme via wallpaper (local image / URL / gradient), per-user accent, and importable / shareable `*.dsh-theme.json` packs

    Users who want full control over colors and background without writing CSS

  • Experiment freely without breaking your setup

    Reversible changes: per-layer toggle, one-click restore to DSH defaults, and safe fallback on theme-pack import failure

    Cautious users worried that a skin might corrupt or permanently alter DeepSeek Harness

02How to install into DeepSeek Harness

Prerequisites

  • A working DeepSeek Harness (`dsh`) environment; after install, **restart DSH Web** for it to take effect (the current session is interrupted, but DSH sessions persist on disk and recover after restart).

Installation steps

  1. 01

    Run `dsh plugin --profile web add dsh-dream-skin` to install the published npm package (README's recommended method)

    $ dsh plugin --profile web add dsh-dream-skin

  2. 02

    Run `dsh web` to restart DeepSeek Harness Web so the skin takes effect

    $ dsh web

Verify the integration

  • Run `dsh --profile web --dump-config | grep -A2 dream-skin` — the output should show a dream-skin loader entry; then open **Settings → Appearance (Theme)** to see the Skin / Accent / Wallpaper / Theme-pack rows.

Rollback

  • Run `dsh plugin --profile web remove dsh-dream-skin`, then `dsh web` to restart — DSH returns to its official appearance.

03DSH integration and capability boundaries

DSH integrationNative runtime

Registers as a standard dual-face dsh-plugin that hooks the official `ctx.theme`, `ctx.theme.overrideTokens` and `ctx.slots` extension points — no injection, no binary patching.

  • 8 Mirage preset skins

    pick a skin in Settings → Appearance (Theme)themed DSH UI (light / dark), each with its own diffuse-glow background

  • Custom wallpaper 2.0

    local image / image URL / gradient preseta fixed background layer (z-index:-1) with opacity / blur, auto-dimmed while focusing

  • Per-user accent color

    color picker / 12 preset swatches / randoman `overrideTokens` accent layer on top of the current skin (skin itself untouched)

  • Theme pack import / export / share

    `*.dsh-theme.json` file or share link (URL hash)an applied theme pack; one-click apply and copyable share link

  • Local persistence

    your skin / wallpaper / accent choicesstored in `localStorage` (key prefix `dsh-dream-skin:`), survives refresh and browser restart

    skin and wallpaper live in `localStorage` (key prefix `dsh-dream-skin:`) and only take effect in the current browser

04Who is it for? When not to use it?

Good for

  • DSH users who want a quieter, more polished coding surface without touching config files
  • Users who want full control over colors and background without writing CSS
  • Cautious users worried that a skin might corrupt or permanently alter DeepSeek Harness

Not for

  • Skins and wallpaper are saved in `localStorage` (key prefix `dsh-dream-skin:`) and only apply in the current browser — clearing browser data or switching devices resets to DSH defaults.

05Compatibility, maintenance and safety notes

  • Skins and wallpaper are saved in `localStorage` (key prefix `dsh-dream-skin:`) and only apply in the current browser — clearing browser data or switching devices resets to DSH defaults.
  • Requires DeepSeek Harness `0.1.0-rc.6` (peerDependencies `^0.1.0-rc.6`), Node.js `>=18`, and a modern Chromium / WebKit browser; upgrade DSH and you must bump the peerDependencies in package.json.
  • This is a pure theming plugin — it overrides `--dsw-*` tokens only and does not change DSH behavior or features. It is not an official DeepSeek product; use it only to beautify your workspace.
2026-08-152026-08-25v0.4.14

MIT · actively maintained (latest release v0.4.14, 2026-08-25)

06Frequently asked questions

How do I install DSH Dream Skin?

Run `dsh plugin --profile web add dsh-dream-skin` to install the published npm package, then `dsh web` to restart DeepSeek Harness Web. The README also lists GitHub / release-tarball / local-clone install methods, all of which need a restart to take effect.

Does it inject CSS or modify the DSH binary?

No. It is a standard dual-face `dsh-plugin` that registers through the official `ctx.theme`, `ctx.theme.overrideTokens` and `ctx.slots` extension points. There is no injection and no binary patching, so it does not break when DeepSeek Harness updates.

Where are my skins and wallpaper saved?

In the browser's `localStorage` under the `dsh-dream-skin:` key prefix. They survive refresh and browser restart, but stay scoped to the current browser — clearing browser data or switching devices returns you to DSH defaults.

Can I undo a skin or a theme pack if something goes wrong?

Yes. Every change is a pure `overrideTokens` layer you can toggle on/off, and there is a one-click restore to DSH's built-in appearance. Imported theme packs are validated (format, required tokens, color validity) and safely fall back without destructive changes.

08Data and sources

  • Author-claimedgithub.coma90377e87e93…

    它是 DeepSeek Harness 的标准「双面插件」(`dsh-plugin`)——加载和用法与官方 `ui-theme` 完全一致。

  • Author-claimedgithub.coma90377e87e93…

    你装的不是一个旁门左道的脚本,而是 DSH 官方插件体系里的标准皮肤插件。

This page is generated from the project’s public documentation, repository metadata and a structured parse of DSH Plugins; last verified on 2026-08-25. Found an error? Submit a correction.

🏆

Best DeepSeek Harness Plugins

Twelve plugins worth installing first — picked from the whole catalog, across every category.

DSH Plugins is an independent community directory of DeepSeek Harness plugins. Not affiliated with or endorsed by DeepSeek. Third-party plugins are not security-audited — review the source before installing.

New DeepSeek Harness plugins, weekly. No spam.