dsh-firefly-forest: A layer of summer night firefly forest for the DSH interface

dsh-firefly-forest is a fun "theme" plugin for DSH maintained by weixiurui. It overlays a canvas-based firefly forest animation (~30fps) behind the Web UI, featuring a dark thicket, fireflies breathing and flickering on blades of grass, and silhouettes of owls and moths illuminated by light spots. It does not block mouse interactions, pauses when the page is hidden, and respects the "Reduce Motion" system preference. Configuration is stored in `localStorage` and does not require an internet connection. Installation can be done in two ways: via DSH Desktop Settings (search for "萤火森林" / "Firefly Forest" in the plugins menu), or via the command line using `dsh plugin --profile web add ./dsh-firefly-forest-0.2.2.tgz`. It requires a DSH Web host with a theme service, and a client with `desktopWorkbenches` to provide the "Firefly Forest" panel. The plugin runs with the permissions of the current DSH process; you should verify the source and read the code before installing.

Read More