steam-notifications provides a replacement for Steam's (not great) notifications by interfacing with dunst. It communicates with Steam as a standard client using DoctorMcKay's SteamUser, which allows it to handle and create chat notifications.
- Customizable notification messages
- Control panel
- Dynamic notification triggers (specific users only, etc.)