haibala-aii/dsh-extensions-wallpaperskin1

@haibala-aii/dsh-extensions-wallpaperskin

Use local Wallpaper Engine images, videos, and scene textures as the DeepSeek Harness web background

包名
@haibala-aii/dsh-extensions-wallpaperskin
版本
0.3.0
许可证
MIT
最近更新
2026年8月16日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:haibala-aii/dsh-extensions-wallpaperskin

Usage

  1. Open DSH and go to Extensions > External.
  2. Click the extensions-wallpaperskin row for @haibala-aii/dsh-extensions-wallpaperskin.
  3. Choose Local library to see every discovered project, or Wallpaper Engine to see locally synced Workshop items. The Workshop link opens Steam when you need to subscribe to more wallpapers.
  4. Check the media label on each card: Original, Video, Scene texture, or Preview only. Click a card to stage the selection.
  5. Adjust Surface transparency to preview how much of the wallpaper is visible through the DSH base surface.
  6. Press Apply wallpaper to save both settings.

Closing the dialog before applying restores the saved state. Restore current selection also discards the staged wallpaper and transparency. Disable wallpaper removes the background without deleting any Wallpaper Engine files.

Configuration

The host stores configuration in $DSH_HOME/wallpaperskin.json. When DSH_HOME is unset, DSH's default home is used (~/.dsh). A saved configuration looks like this:

{
  "enabled": true,
  "selectedId": "workshop/1234567890",
  "surfaceTransparency": 36
}

surfaceTransparency is an integer from 0 to 70. 0 keeps the DSH base surface opaque; larger values reveal more of the wallpaper. Invalid or missing values resolve to 36 in the client.