Wallpaper skin for the DSH Web UI: presets, image URL or upload, and an opacity slider that fades the interface to reveal the wallpaper.
Install
# from GitHub (first run asks for allowBuilds approval — follow the hint, retry)
dsh plugin --profile web add github:keke050/dsh-wallpaper
Any plugin you install runs third-party code with your own permissions — it can read your files, use your credentials, and reach the network, and tool approvals don’t sandbox it. GitHub-sourced plugins also run build scripts at install time. Only install sources you trust, and pin a commit (github:owner/repo#sha).
README
Set a custom background wallpaper for the DeepSeek Harness desktop app.
English | 中文
Features
- Presets — 6 built-in gradient wallpapers (aurora, ocean, sunset, forest, night, sakura), plus a "none" option.
- Custom image URL — paste any
http(s)image URL. - Upload — pick a local PNG / JPG / GIF / WebP (≤ 10MB); it is stored on the host and survives restarts.
- Opacity slider — controls how strongly the wallpaper shows through the UI, from hidden (0%) to dominant (100%). At 100% the base background, cards and even the message bubbles become translucent so the wallpaper fills the whole window.
- Durable: config and the uploaded image live in
$DSH_HOME/storages/wallpaper/, served at a stable/dsh-wallpaper/imagepath, so nothing is lost when the desktop app rebinds its random loopback port.
Install
dsh plugin --profile web add github:keke050/dsh-wallpaper
Then restart DeepSeek Harness. Open Settings → 壁纸 / Wallpaper.
Usage
- Pick a preset, paste an image URL, or upload a local image.
- Drag the opacity slider to taste — higher means the wallpaper is more visible.
- Click Remove wallpaper to restore the default background.
How it works
- The host half registers three loopback HTTP routes (
/dsh-wallpaper/config,/dsh-wallpaper/upload,/dsh-wallpaper/image) and persists the wallpaper to$DSH_HOME/storages/wallpaper/. - The client half renders the settings section and injects CSS that puts the wallpaper on
bodyand makes the app's background surfaces translucent (by overriding--dsw-alias-bg-*/--dsw-specific-*design tokens), so the wallpaper shows through the conversation area, not just the sidebar.
License
MIT
Links
More in this category
Small-tailqwq/dsh-deep-whale★ 884
Whale-girl skin series for the DSH Web UI (maid-atelier).
KinGao294/dsh-skin★ 11
Codex-style skin switcher plus a custom wallpaper layer with opacity and blur controls.
RevolutionLA/dsh-dream-skin★ 6
One-command skin plugin: 8 original themes, translucent wallpaper with opacity/blur, per-user accent, and shareable theme-pack import/export, favorites and surprise-me — purely native on DSH's token system.
tianyhjg-lab/dsh-font★ 6
Font switcher for the DSH Web GUI: 99 UI fonts and 31 code fonts with CJK-Latin pairing stacks, instant apply and localStorage persistence.
starslittle/dsh-blue-whale★ 6
A DeepSeek Chat-style blue-whale color skin. Light and dark follow the built-in appearance.
PAKIKNOWLEDGE/dsh-client-ui-skin-claude★ 5
Claude-style skin with a warm-black canvas, clay accent, and serif UI that follows the native light and dark themes.