ArimaKana-Akane/dsh-wallpaper-position ↗★ 0

dsh-wallpaper-position

按壁纸记忆在外观页微调背景 X/Y 位移并保存归位 适合追求界面细节一致性的用户;每张壁纸独立保存位移设置。

套件
dsh-wallpaper-position
相容性
待驗證
版本
1.2.0
授權
MIT
最近更新
2026年9月13日

同名套件的其他儲存庫

安裝

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:ArimaKana-Akane/dsh-wallpaper-position

4. 使用

  1. 先在 dream-skin 里选好壁纸;
  2. 打开 设置 → 外观,找到最下方的「壁纸位移(仅对当前这张图生效)」;
  3. 用 −10 / −1 / +1 / +10 或直接输入数字微调(X 向右为正,Y 向下为正);
  4. 换到别的壁纸会自动加载那张图自己的位移;点「恢复默认位置」清零当前这张。

数据存放位置(只在本机浏览器里):

位置内容
localStorage["dsh-wallpaper-position:map"]{ "": { "x": number, "y": number }, ... }
localStorage["dsh-dream-skin:wallpaper"]dream-skin 写入的当前壁纸 data URL(本插件只读)
CSS 变量 --wp-x / --wp-y(:root)当前生效的位移

生效方式:往 `` 注入一条规则

body > [style*="background-image"][style*="position:fixed"],
body > [style*="background-image"][style*="position: fixed"] {
  background-position: calc(50% + var(--wp-x, 0px)) calc(50% + var(--wp-y, 0px)) !important;
}