Dsh Ui Wallpaper
youzhoujiMrLiu/dsh-ui-wallpaper · skills
Wallpaper plugin for the DeepSeek Harness web GUI, modeled after Wallpaper Engine: set any local image, GIF, or video as your custom background, turn the application surfaces translucent so the wallpaper shows through, and manage it from a Wallpaper page in Settings.
★ 3GitHub stars
0Forks
2026-08-25Last updated
TypeScriptLanguage
MITLicense
Key features
- Token layer — ctx.theme.overrideTokens() stacks a 60% translucency mix over --dsw-alias-bg-base and --dsw-specific-sidebar-fill for both palettes.
- Video wallpapers copy the source file into the media store — instant, lossless, and they work even without ffmpeg.
- The fold is per-token and per-color-scheme, so the user's light/dark preference stays untouched and uninstalling the plugin restores the original opaque tokens.
- Frame layer — a shell.overlay entry portals a fixed, click-through media surface to document.body with a negative z-index, so the app paints above it while the translucent column tokens let it show through.
- Images and GIFs support tile, fill, fit, and stretch
Requirements
- Upload bound — the host route accepts at most maxBytes (default 64 MiB).
- Larger videos need a maxBytes override in the mounting patch layer's config.
Install command
dsh plugin --profile web add github:youzhoujiMrLiu/dsh-ui-wallpaper