gnk478/dsh-client-ui-wallpaper ↗★ 1
dsh-client-ui-wallpaper
支持使用本地图片或视频作为客户端背景壁纸。 适合想要个性化定制DSH客户端界面视觉背景与透明度的用户。
同名包的其他仓库
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:gnk478/dsh-client-ui-wallpaper说明文档
阅读完整 README ↗配置
config(cordis.patch.yml 的 ui-wallpaper 行,见 examples/profile-cordis.patch.yml)
| 键 | 默认 | 说明 |
|---|---|---|
imageDir / videoDir | Dynamic Wallpaper.app 素材库的 Wallpaper/ 与 Videos/(lib/index.js:37-39) | 素材目录,必须是绝对路径(插件不做 ~ 展开) |
mode | image | image / video / rotate |
image / video | '' | 固定的文件名 |
live | false | 图片有同名视频时用视频做动态壁纸 |
rotateSeconds | 300 | 轮换间隔(秒) |
shuffle | false | 随机轮换(不会连续两次同一张) |
blur | 8 | 背景模糊(px) |
panelOpacity | 0 | 面板不透明度(0 = 全透) |
windowOpacity | 0.96 | 弹窗不透明度 |
dim | 0 | 纱层强度 |
autoInk | true | 按壁纸亮度自动切字色 |
autoInclude | true | 新素材自动加入轮换 |
only / darkVideos | [] | 深色壁纸 / 深色动态白名单 |
state(~/.dsh/wallpaper-state.json,面板里改的都落这里)
mode、image、video、live、rotation、only、videoPool、blur、panelOpacity、sidebarOpacity(null = 跟随面板)、autoInk、autoInclude、knownFiles、lastAdded、rotateSeconds、shuffle