
Security News
Deno Goes the Way of the Dinosaur
Cloudflare is acquiring Deno’s team, which will provide another year of bug fixes and security updates before ending support for the runtime.
dsh-live-wallpaper
Advanced tools
A dependency-free live wallpaper and theme center for the DeepSeek Harness Web UI.
为 DeepSeek Harness Web UI 提供动态壁纸与页面主题中心。插件不依赖 Steam、Wallpaper Engine 或额外 npm 依赖;无 App Key 时直接使用 ShaderToy 官方播放器,配置 App Key 后可获取源码并在浏览器 WebGL2 中本地渲染。
当前兼容基线为 DeepSeek Harness 0.1.2-rc.1 的 dsh web 浏览器界面。
0.3.2 修复 Windows 文件关联缺失导致本地 MP4/WebM/图片被拒绝的问题,并在恢复缓存 ShaderToy 源码时处理 WebGL2 不可用的情况。CI 覆盖 Windows/Linux、Node.js 22/24 和 Chromium 浏览器。插件支持范围为 Web UI;原生桌面客户端的 file:///IPC 加载方式不在此声明范围内。
Common + Image 源码dsh plugin --profile web add ./dsh-live-wallpaper
dsh --profile web --dump-config
dsh web
打开 DSH 后,点击右下角的圆形壁纸按钮。
dsh plugin --profile web add github:hinayoung23/dsh-live-wallpaper#v0.3.2
dsh plugin --profile web add dsh-live-wallpaper
最简单、最稳定的方式是直接使用面板中的四款“内置动态”,它们不需要访问任何外部网站。
使用下载的视频:
使用 ShaderToy:
XXcyRn)或完整官方链接,点击“应用”;无需 App Key。Common + Image 源码并在本地 WebGL2 中编译。“视频 / 图片 URL”要求媒体直链,即在浏览器中打开后直接显示视频或图片;Pexels、Pixabay 等素材详情页不能作为媒体直链使用。
allow-same-origin;用户自定义远程网页仍在更严格的 sandbox iframe 中运行。壁纸层默认不接收鼠标事件。Image 通道、可选一个 Common 通道且不含外部输入;Buffer A–D、纹理、音频、摄像头和立方体贴图会自动退回官方播放器。pnpm check
pnpm exec playwright install chromium
pnpm test:browser
pnpm pack
MIT
DSH Live Wallpaper adds animated wallpapers and a page theme center to the DeepSeek Harness Web UI. It requires neither Steam, Wallpaper Engine, nor additional npm dependencies. Without an App Key it uses the official ShaderToy player; with an App Key it can fetch source through the local DSH Host and render it with WebGL2.
The current compatibility baseline is the dsh web browser UI in DeepSeek Harness 0.1.2-rc.1.
Version 0.3.2 accepts local MP4/WebM/images when Windows file associations supply an empty or generic MIME type, and falls back to the official player when cached shader source cannot use WebGL2. CI covers Windows/Linux, Node.js 22/24, and Chromium. The supported surface is the Web UI; native desktop file:///IPC loading is outside this declaration.
Common + Image source with a keylocalStorage, except for local files and tab capturesdsh plugin --profile web add ./dsh-live-wallpaper
dsh --profile web --dump-config
dsh web
After opening DSH, click the round wallpaper button in the lower-right corner.
dsh plugin --profile web add github:hinayoung23/dsh-live-wallpaper#v0.3.2
dsh plugin --profile web add dsh-live-wallpaper
The easiest and most reliable option is to use one of the four Built-in Animation presets. They do not require access to any external website.
To use a downloaded video:
To use ShaderToy:
XXcyRn, or a complete official URL, then click Apply. No App Key is required.Common + Image source locally with WebGL2.The Video / Image URL field requires a direct media URL—one that opens the video or image itself in a browser. Pexels and Pixabay asset detail pages are not direct media URLs.
allow-same-origin; user-supplied remote pages remain in a stricter sandboxed iframe. The wallpaper layer does not receive pointer events by default.Image pass, an optional Common pass, and no external inputs. Buffer A–D, textures, audio, webcam, and cubemaps automatically fall back to the official player.pnpm check
pnpm exec playwright install chromium
pnpm test:browser
pnpm pack
MIT
FAQs
A dependency-free live wallpaper and theme center for the DeepSeek Harness Web UI.
The npm package dsh-live-wallpaper receives a total of 0 weekly downloads. As such, dsh-live-wallpaper popularity was classified as not popular.
We found that dsh-live-wallpaper demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Security News
Cloudflare is acquiring Deno’s team, which will provide another year of bug fixes and security updates before ending support for the runtime.

Security News
Anthropic’s free OSS Scanner uses Mythos and other Claude models to find open source vulnerabilities and send maintainers reports with proposed fixes.

Security News
On Front Lines’ Early Adopters: CISO podcast, Andrew Becherer shares lessons from Datadog, weighs the long-term costs of AI-built tools, and explains how founders can actually gain a CISO’s trust.