dsh-wallpaper-bg: An Animated Wallpaper Plugin for DeepSeek Harness
nishuoyang/dsh-wallpaper-bg
A DSH plugin that puts an independent animated wallpaper layer under the DeepSeek Harness web UI, with built-in wallpapers, custom uploads, and Wallpaper Engine library support, plus overlay, blur, brightness, and safe zoom adjustments.
dsh-wallpaper-bg is a dynamic wallpaper plugin built for DeepSeek Harness, freeing the Web UI from a static background. It offers three sources—built-in wallpapers, custom uploads, and the Wallpaper Engine library—with rendering for images, videos, scenes, and web wallpapers, plus adjustments for blur, brightness, and safe zoom. After enabling and refreshing, the background changes instantly, settings persist automatically, and the UI turns semi-transparent to showcase the wallpaper.
How to Install
dsh plugin --profile web add dsh-wallpaper-bg- Category
- Tools & Capabilities
- Platform
- DSH Plugin
- Author
- nishuoyang
- Distribution
- Plugin
dsh-wallpaper-bg Key Features
dsh-wallpaper-bg Repo Summary
What Does It Do?
dsh-wallpaper-bg is a DSH plugin for DeepSeek Harness that adds an independent animated wallpaper layer under the web UI. It solves the problem of a static background, letting you use built-in wallpapers, upload local images/videos, or connect to your local Wallpaper Engine library directly inside the harness. Maintained by nishuoyang under the MIT license, it was last updated in 2026-08.
Core Features
- Three wallpaper sources: 10 built-in high-res Unsplash images, custom uploads (images/videos stored in IndexedDB), and read-only access to the local Wallpaper Engine library (filtered by Steam subscription).
- Playback queues: drag wallpapers from custom uploads or the WE library into a queue for loop playback, with per-item duration of 1-10 minutes, drag-to-reorder, click-to-jump, per-item remove, and clear-all.
- Four render modes: static images (cover-fit), videos (canvas rendering with 30 FPS cap), scenes (WE official preview), and web wallpapers (iframe rendering).
- Five adjustments: light fog/dark overlay (auto-switching with DSH theme), background blur (0-20px), brightness (50-150%), and safe zoom (0-10%).
- Sync desktop wallpaper: read-only follow of the current WE desktop wallpaper with 30-second polling.
- WE library filters: by type (video/scene/web) and rating (safe/18+), with red badges on 18+ cards.
How to Use This Plugin?
After enabling it in DSH, refresh the page to see the animated wallpaper background. In the panel, switch between the "Built-in / Custom Upload / WE Library" tabs and click a wallpaper to apply it; drag wallpapers into a queue for loop playback. To adjust behavior, use the blur, brightness, and zoom sliders, or enable "Sync Desktop Wallpaper" to follow your desktop. All settings persist to localStorage, and the UI auto-turns semi-transparent to reveal the background.
This page is an independent rewrite of the plugin's official README — for authoritative documentation and the latest changes, refer to the source: nishuoyang/dsh-wallpaper-bg. The plugin is third-party code that runs on your machine once installed; inclusion does not imply endorsement — please review the source before installing.
