dsh plugins中文
← Back to popular plugin directory

DSH Session Notification

dingyi222666/dsh-session-notification · tools

A notification plugin for the dsh web GUI.

★ 6GitHub stars
0Forks
2026-08-14Last updated
TypeScriptLanguage
License

Project overview

Each kind can be enabled or disabled and reassigned to any of the four built-in sound effects (or muted). The four sounds are synthesized with Web Audio — no audio files are shipped — and the master volume is adjustable with the official-style slider. Custom audio

Beyond the four built-in sounds, each kind accepts your own audio file (mp3/ogg/wav, up to 1 MB): pick Custom audio on a kind's row to upload one, and it replaces the built-in for that kind — with a Replace and remove affordance, plus the Custom audio in use tag. Custom files are stored browser-locally (they are device media, not shared preferences). Browser notifications & the quiet default

Preferences are stored browser-locally (localStorage) under the dsh-session-notification key — no host settings-namespace exposure required — so they persist across sessions and sync across tabs, and never depend on a harness change. How it works

Install command

dsh plugin --profile web add github:dingyi222666/dsh-session-notification
View GitHub repository ↗Back to popular plugin directory