dsh plugins中文
← Back to popular plugin directory

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
View GitHub repository ↗Back to popular plugin directory