Too many silent failures? Your terminal commands should be as dramatic as your debugging sessions!
Terminal Tantrum is a fun, lightweight Visual Studio Code extension that plays an audio clip whenever a command in your integrated terminal fails (exits with a non-zero exit code).
Never suffer in silence again! Now you can rage in peace with an audible cue when your builds, test suites, or bash scripts fail.
🔊 Features
Instant Audio Feedback: Get immediate auditory notice when a terminal command fails.
Built-in Tantrum: Comes pre-packaged with a perfect, obnoxious "womp" buzzing sound guaranteed to let you know something went wrong.
Bring Your Own Meme: Fully customizable! You can configure the extension to play any .wav or .mp3 file on your system.
Zero Overhead: Runs entirely in the background using native VS Code Shell Integration APIs without bogging down your terminal performance.
⚙️ Extension Settings
Customize your auditory experience via the VS Code Settings menu (Cmd/Ctrl + ,), or edit your settings.json:
terminalTantrum.audioFilePath:
Type: string
Description: The absolute path to a custom audio file (.wav or .mp3) to play instead of the default sound. Leave this empty to use the built-in buzzer sound.
VS Code: Version 1.93.0 or higher (Required for the modern onDidEndTerminalShellExecution API).
System Audio: A system capable of playing audio. The extension leverages the lightweight play-sound npm package, which uses native OS binaries under the hood (aplay on Linux, afplay on macOS, etc.).
🛠️ Usage
Open your Integrated Terminal in VS Code (Ctrl+ `).
Run any command that produces an error. Even a simple typo will do: