A Millennium plugin that replaces Steam interface sounds with Audio Loader-compatible sound packs.
- Discovers sound packs from Steam's
steamui/sounds_customdirectory. - Supports existing Decky Audio Loader packs.
- Supports
ignorelists, filename mappings, and randomized mappings. - Includes default and per-sound UI volume controls.
- Prewarms common UI sounds so first-use clicks are less likely to miss audio.
- Automatically selects a pack when only one is installed.
Place each pack in:
Steam\steamui\sounds_custom\<pack-folder>\
Each folder must contain a pack.json. Packs with music: false, ignore, and
mappings fields are supported.
pnpm install
pnpm run buildCompiled files are written to .millennium/Dist.
GitHub Actions builds a deployable ZIP for every push and pull request. Pushing a
v* tag creates a GitHub Release and attaches the ZIP automatically.