Default Packs
The standard installer includes 5 curated packs:peon (Default)
Character: Orc Peon (Warcraft III)Voice lines:
- “Ready to work?”
- “Work, work.”
- “Okie dokie.”
- “Me busy, leave me alone!”
peasant
Character: Human Peasant (Warcraft III)Voice lines:
- “Yes, milord?”
- “Job’s done!”
- “Ready, sir.”
sc_kerrigan
Character: Sarah Kerrigan (StarCraft)Voice lines:
- “I gotcha”
- “What now?”
- “Easily amused, huh?”
- “I read you.”
sc_battlecruiser
Character: Battlecruiser (StarCraft)Voice lines:
- “Battlecruiser operational”
- “Make it happen”
- “Engage”
glados
Character: GLaDOS (Portal)Voice lines:
- “Oh, it’s you.”
- “You monster.”
- “Your entire team is dead.”
Browse All Packs
Explore 165+ packs with audio previews →Popular Franchises
- Warcraft — Peon, Peasant, Murloc, Wisp, Grunt, Footman, and more
- StarCraft — Kerrigan, Battlecruiser, Marine, SCV, Zealot, Hydralisk
- Red Alert — Soviet Commander, Allied Commander, Tanya, Engineer
- Portal — GLaDOS, Wheatley, Cave Johnson
- Zelda — Link, Navi, various NPCs
- Dota 2 — Hero voice lines
- Helldivers 2 — Squad callouts
- Elder Scrolls — Guard, merchant, quest giver lines
- Duke Nukem — Classic one-liners
Managing Packs
List Installed Packs
Browse Registry
Install Packs
- Install Specific Packs
- Install All Packs
- Install During Setup
- Install Local Pack
Switch Packs
Remove Packs
Pack Rotation
Rotate between multiple packs automatically with each session:Rotation Modes
- random (Default)
- round-robin
- session_override
Picks a random pack from the rotation list each session.Configuration:Set via CLI:
Check Current Mode
Directory-Based Pack Rules
Automatically switch packs based on project directory:Path Rules
- First matching rule wins
- Supports
*and?wildcards - Overrides
pack_rotationanddefault_pack - Overridden by
session_overrideassignments
Bind Pack to Directory
peon packs bindings:
Pack Priority Hierarchy
When multiple rules apply, PeonPing uses this priority:- Session override (
/peon-ping-use <pack>) - Path rules (directory pattern matching)
- Pack rotation (if
pack_rotationis non-empty) - Default pack (
default_packconfig key)
Creating Custom Packs
Build your own sound pack:- Read the CESP spec: openpeon.com/spec
- Follow the creation guide: openpeon.com/create
- See contribution docs: CONTRIBUTING.md
Pack Structure
Install Your Pack
Interactive Pack Picker
Use the web-based pack picker to generate a custom install command: peonping.com/#picker- Browse all packs with audio previews
- Select your favorites
- Get a custom install command:
Related Configuration
Sound Events
CESP categories and event triggers
Notifications
Customize notification themes per pack