Faaah Error
Ever run a command, wait confidently… and then boom, it fails?
Instead of silently staring at red text, you now get a dramatic "Faaah" straight from your terminal.
This extension plays the trending Faaah sound whenever a terminal command exits with an error. It's lightweight, simple, and surprisingly satisfying.
Perfect for local development when you want instant, audible feedback without constantly watching the terminal.
Features
- Plays
assets/faaah.mp3 when a terminal command exits with a non-zero status
- Works with VS Code shell integration when available
- Smart fallback detection for environments without shell integration
- Configurable enable toggle
- Adjustable cooldown to prevent spam
- Volume control from subtle disappointment to full drama
Requirements
- The sound file must exist at
assets/faaah.mp3
- System audio must be enabled
Extension Settings
This extension adds the following settings:
faaah.enabled (boolean, default: true)
Enable or disable the sound entirely.
faaah.cooldownMs (number, default: 2000)
Minimum delay between plays, in milliseconds.
faaah.volume (number, default: 1)
Playback volume from 0 to 1.
Usage
- Open a terminal in VS Code.
- Run a command that fails.
- Accept your fate. Hear the Faaah.
Example commands:
PowerShell:
Get-Item C:\this_file_does_not_exist_123.txt
CMD:
cd C:\definitely_not_a_folder_123
Known Behavior
- In some shell configurations without integration support, failure detection may trigger when the terminal session ends.
- A built-in cooldown prevents repeated playback during rapid consecutive failures.
Release Notes
See the CHANGELOG.md file for full details and updates.