dsh-background: A DSH plugin that gives DeepSeek Harness a local wallpaper
retmon2333/dsh-background
A DSH plugin that gives DeepSeek Harness Web a local wallpaper background, with single-image or folder slideshow, adjustable opacity, blur and mask, plus sakura/snow effects and translucent sidebar and input box.
dsh-background is a DSH plugin that swaps the DeepSeek Harness Web UI background for images stored on your own machine, replacing the plain solid color. It handles either a single picture or a rotating folder with sequential and random playback, and exposes fill mode, opacity, blur, mask and panel transparency controls. The sidebar and message input box are translucent by default, main areas reveal the wallpaper, and sakura or snow falling effects can be layered on top. It is maintained by retmon2333 under the MIT license as a community project.
How to Install
dsh plugin --profile web add github:retmon2333/dsh-background- Category
- UI & Experience
- Platform
- DSH Plugin
- Author
- retmon2333
- Distribution
- Plugin
dsh-background Key Features
dsh-background Repo Summary
What Does It Do?
It is a DSH plugin for DeepSeek Harness that replaces the default Web UI background with images from your own machine. It solves the problem of a plain, non-customizable interface by supporting a single image or a rotating folder of wallpapers, with adjustable opacity, blur, mask and panel transparency. The sidebar and message input box can also show the wallpaper through a translucent layer, and falling sakura or snow effects can be layered on top. The plugin is maintained by retmon2333 under the MIT license as a community project.
Core Features
- Single image and folder rotation: reads images from local absolute paths, with sequential or random playback plus configurable interval and cross-fade.
- Visual controls: four fill modes (center, cover, contain, stretch) alongside opacity, blur, mask color, mask opacity and panel transparency.
- Extended translucency: the left sidebar and message input box are translucent by default, and main areas such as the conversation column and trace view also reveal the wallpaper.
- Falling effects: sakura and snow particles with adjustable density and speed.
- Enable toggle: turning it off restores the default UI immediately and greys out the related settings.
How to Use This Plugin?
After enabling this DSH plugin in the harness, open Settings → Background to start configuring it. Choose a single image or point to an image folder, then tune the fill mode, opacity, blur and mask, and decide whether to enable sidebar and input-box translucency plus the sakura or snow effect. Settings are stored locally in the user settings file under a dedicated section; the first install points at the bundled default wallpaper, which you can replace or swap for your own path.
How to Troubleshoot This Plugin?
If the Background entry does not appear in Settings, make sure dsh web was fully restarted and the browser refreshed, then check whether the plugin section shows up in the exported configuration. If the wallpaper does not render, verify that the image or folder path is a readable local absolute path; when the path contains spaces, prefer a space-free linked directory. If the configuration does not match expectations, check whether a saved section for this plugin already exists in the local settings file, since saved values take precedence; removing that section per the official instructions restores the defaults.
This page is an independent rewrite of the plugin's official README — for authoritative documentation and the latest changes, refer to the source: retmon2333/dsh-background. The plugin is third-party code that runs on your machine once installed; inclusion does not imply endorsement — please review the source before installing.
