dsh-wallpaper-bg: An Animated Wallpaper Plugin for DeepSeek Harness

nishuoyang/dsh-wallpaper-bg

Tools & CapabilitiesVerified
Listed on 2026-08-27
Page last updated 2026-10-08

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

install
npmdsh plugin --profile web add dsh-wallpaper-bg
Category
Tools & Capabilities
Platform
DSH Plugin
Author
nishuoyang
Distribution
Plugin

dsh-wallpaper-bg Key Features

Three wallpaper sourcesPlayback queue loopFour render modesFive visual adjustmentsSync desktop wallpaper
Listed on dsh-plugin.org

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.

Install, update, and uninstall this plugin in the Plugin Market of DeepSeek Harness's DSH Plugin Hub

DSH Plugin FAQ