DSH Toolbox

dsh-plugin-wallpaper-engine

Wallpaper Engine backgrounds behind the DSH web UI.

Version 1.4.2 of dsh-plugin-wallpaper-engine, last published 2026-11-05; the install command and the range come from its own manifest.

Install

dsh plugin add dsh-plugin-wallpaper-engine writes one dependency line into the profile manifest; pnpm then unpacks it under $DSH_HOME/profiles/<name>/node_modules.

dsh plugin --profile web add dsh-plugin-wallpaper-engine

Compatibility

engines.dsh in dsh-plugin-wallpaper-engine declares ^0.2.0-rc.1; run dsh --version and compare it, because outside that range the CLI skips the plugin at boot and prints the requirement instead of booting.

If two plugins fight

Pulls nine sibling packages (-fx, -glass, -mascot-avatar, -parallax …) and peers @deepseek-ai/dsh-client-ui-slots + dsh-host-webserver. Installing it beside dsh-pet puts two overlays on the same surface; update both together or the shared slot version drifts.

Who made it

Author: elysia395. Repository: https://github.com/elysia395/dsh-wallpaper-engine. Package page: https://www.npmjs.com/package/dsh-plugin-wallpaper-engine.

After install

It declares @deepseek-ai/cordis as a peer and renders a theme and background picker in the settings page; after dsh plugin add dsh-plugin-wallpaper-engine, dsh --profile web --dump-config lists the row that mounts it.

Files it touches

No storage peer appears in the manifest of dsh-plugin-wallpaper-engine, so the dependency line in $DSH_HOME/profiles/<name>/package.json is the only file you can point at; the package description names nothing else.

Removing it

Removing dsh-plugin-wallpaper-engine is the mirror command, dsh plugin --profile web remove dsh-plugin-wallpaper-engine. Its manifest declares no storage peer, so it writes nothing under $DSH_HOME; removing it leaves no files behind.

Common questions

Does it collide with dsh-pet?

dsh-plugin-wallpaper-engine is the one to keep here: It owns the background layer by design; a pet is decorative and can be removed without losing layout.

Which dsh versions load it, and what happens outside that window?

On ^0.2.0-rc.1 the CLI loads dsh-plugin-wallpaper-engine; outside it, boot stops with the requirement instead of running the plugin. dsh plugin allow-version dsh-plugin-wallpaper-engine is the per-package override if you accept the risk.