Skip to content

RevolutionLA/dsh-dream-skin

102Last commit Aug 15, 2026

dsh-dream-skin DSH plugin

dsh-dream-skin is a standard dual-face DSH plugin that registers 8 original themes, custom wallpapers, accent colors, and theme pack sharing. It uses the official `--dsw-*` token system without injection or binary modification, ensuring compatibility across DSH updates.

How to install the dsh-dream-skin DSH plugin

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

Copying does not run this command. Review the repository and version before installing the dsh-dream-skin DSH plugin.

dsh-dream-skin DSH plugin data source

dsh-dream-skin DSH plugin snapshot date: Aug 16, 2026

discovered

What the dsh-dream-skin DSH plugin can do

  • 8 preset themes (Mirage series) with light and dark variants, switchable in Settings → Appearance → Theme
  • Custom wallpaper: upload local images (auto-compressed ≤2MB), adjust transparency and blur, with inner layer opacity for readability
  • Per-user accent color: 12 preset color swatches, color picker, random, and revert to theme color
  • Theme pack import/export/share: a single `*.dsh-theme.json` file with manifest, version, and tokens; share via URL hash
  • Local theme pack library: apply, favorite, and surprise-me random pick
  • Wallpaper 2.0: support URL, gradient presets, per-theme suggestion, auto-dim, and recent 5 wallpapers
  • Validation and rollback: format checking on import, safe fallback on failure
  • Persistent via localStorage: skin and wallpaper survive browser refresh

Where the dsh-dream-skin DSH plugin fits

  • Personalize the DSH web interface with a unique theme and wallpaper
  • Share a custom theme pack with colleagues via a single JSON file or link
  • Quickly switch between different visual moods (e.g., dark for coding, light for reading)
  • Apply a favorite accent color to match brand guidelines or personal preference
  • Explore random themes with the 'surprise me' feature to discover new looks

Who the dsh-dream-skin DSH plugin is for

  • DeepSeek Harness users who want to beautify their workspace
  • Developers and designers who appreciate aesthetic customization and theme sharing

dsh-dream-skin DSH plugin limitations

  • Requires DeepSeek Harness 0.1.0-rc.6 or later (peerDependencies ^0.1.0-rc.6)
  • Node.js >=18 required
  • Only works in modern Chromium/WebKit browsers (relies on CSS variables and matchMedia)
  • Skin and wallpaper are stored in localStorage and are browser-specific; not synced across devices
  • Third-party plugin, not an official DSH product

dsh-dream-skin DSH plugin: from the repository README

Quoted from the RevolutionLA/dsh-dream-skin README, the upstream source of the dsh-dream-skin DSH plugin. Copyright remains with the original authors.

**让 DeepSeek Harness 换一张会呼吸、有情绪、属于你的脸。** 原生换肤 · 背景壁纸 · 主题包分享 —— 完全用官方 `--dsw-*` token 系统实现的浪漫工程。装一次,终身可换。 > **一句话:写代码,也要有氛围感。** ✨ | 🎨 8 套原创主题 | 🖼️ 壁纸 + 透明度/模糊 | 🌈 强调色点一下 | 📦 主题包可分享 | |---|---|---|---| > 3 行安装 · 纯原生(无注入/不改安装包)· 不因 DSH 更新失效 [English](./README.en.md) · [变更日志](./CHANGELOG.md) · [项目说明](./docs/PROJECT.md) · [发布指引](./docs/publishing-to-npm.md) ![npm version](https://img.shields.io/npm/v/dsh-dream-skin?color=4f83f2&label=npm) ![license](https://img.shields.io/github/license/RevolutionLA/dsh-dream-skin?color=34d399) [![Awesome DSH Plugin](https://awesome-dsh-plugin.com/badge.svg)](https://awesome-dsh-plugin.com) ![node](https://img.shields.io/badge/node-%3E%3D18-6d9af6) ![dsh](https://img.shields.io/badge/dsh-0.1.0--rc.6-blueviolet) ![plugin type](https://img.shields.io/badge/plugin-dual--face%20(dsh.bundle%2Bdsh.client)-4f83f2) ![ci](https://img.shields.io/github/actions/workflow/status/RevolutionLA/dsh-dream-skin/ci.yml?branch=main&label=CI&color=34d399) ![code size](https://img.shields.io/github/languages/code-size/RevolutionLA/dsh-dream-skin?color=orange) </div> > 🚀 **现已发布到 npm!** 装好 DSH 后,一条命令即可安装,无需 clone: > ```sh > dsh plugin --profile web add dsh-dream-

Read the full READMERepository license: MIT

dsh-dream-skin DSH plugin questions

How do I install dsh-dream-skin?

Run `dsh plugin --profile web add dsh-dream-skin` in your terminal. If you get a workspace error, add the `-w` flag. Then restart the web server with `dsh web`. The plugin will appear in Settings → Appearance → Theme.

Does dsh-dream-skin modify DSH core files?

No. It uses the official DSH plugin system (`dsh.bundle` + `dsh.client`) and the `--dsw-*` token system. It does not inject CSS or modify the installation package. This means it won't break on DSH updates.

Can I share my custom theme with others?

Yes. You can export a theme pack as a `*.dsh-theme.json` file. Share the file or copy the share link (encoded in the URL). Others can import it via the Settings → Appearance → Theme interface.

Why is my wallpaper not showing up?

Ensure your image is ≤2MB (auto-compressed) and you are using a modern Chromium/WebKit browser. Also check that transparency and blur settings are not set to extreme values. If the issue persists, try resetting to default and re-setting.

How do I update dsh-dream-skin to the latest version?

Run `dsh plugin --profile web update dsh-dream-skin` and then restart with `dsh web`. If the version doesn't update, try `pnpm add dsh-dream-skin@latest --config.minimumReleaseAge=0` in your profile directory to bypass pnpm's supply-chain policy.