dsh-dynamic-background
Run the following command in DeepSeek Harness:
dsh plugin install njuptlzf/dsh-dynamic-background
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install njuptlzf/dsh-dynamic-background in your DSH terminal; the plugin source lives at https://github.com/njuptlzf/dsh-dynamic-background — restart dsh web after installation to access the settings page.
About this plugin
The default DeepSeek Harness chat surface is a single static color that offers little room for personal expression and can feel flat during long sessions. dsh-dynamic-background turns that surface into a gently rotating visual canvas: upload GIF, WebP, or APNG animations alongside any static image, or simply tap one of the twelve built-in solid-color swatches. All assets join a shared rotation queue that cross-fades every 3 to 120 seconds with a smooth opacity transition and an optional slow Ken Burns breathing zoom, so the backdrop keeps shifting without ever demanding attention.
Readability is handled automatically. Using stable data-* selectors, the plugin paints a translucent, theme-adaptive protective layer over the chat content column, the status bar, and the session header, keeping every word crisp no matter what is playing behind it. Background blur (0-12 px) and overlay opacity (0-90 %) let you tune the mood, while the settings panel exposes interval, transition duration, order versus random mode, and play/pause controls in a single glance. All images and preferences persist in the browser's IndexedDB, so they survive restarts and page refreshes without re-uploading; the plugin also honours the operating-system reduce-motion preference for users who prefer steadier visuals.
Everything runs entirely client-side with no backend, no build step, and no external services. Uploads use File.arrayBuffer plus pure-JS Base64, and the precompiled bundle installs instantly. It is a good fit for anyone who wants a subtle sense of motion in their daily DSH conversations without sacrificing text legibility or local data persistence.
Screenshots
Use Cases
- Replace the static default backdrop during daily DSH chats with rotating animations or solid colors for visual rhythm
- Switch to gentle solid tones during focus sessions and animated images on breaks to ease eye strain
- Showcase smooth crossfading themed visuals during live demos or screen recordings
Best For
- DSH users who want visual variety without any backend setup
- Long-session users who need crisp text readability over any background
- Lightweight UI customizers who prefer fully local, client-side data persistence
Related Plugins
whale-girl is a desktop pet in the DSH Web GUI (bottom-right for instant companionship) — draggable, feedable, playable; completed tasks, sessions and companionship time accrue into seniority levels, titles, and memories.
A WebGPU ocean skin for DeepSeek Harness with five-wave Gerstner waves, translucent theme, day/night cycle, and quick controls, installable as plugin or extension.
A Galgame-style conversation view and visual scene editor for DSH web sessions, with a real-time editing mode.
A native skinning plugin for DeepSeek Harness: 8 designer themes, wallpapers, accent colors, and shareable theme packs, built purely on design tokens.