Terminal Meow 🐱
Plays a meow sound whenever an error appears in the VS Code integrated terminal.
Features
- 🔊 Auto-detects errors in terminal output using keyword matching
- ⏱ Debounced playback — configurable cooldown prevents sound spam
- 🖥 Cross-platform — works on macOS, Windows, and Linux with zero dependencies
- 🔇 Toggleable — click the status bar item or use the Command Palette
- ⚙️ Configurable — control enable/disable and cooldown via VS Code settings
Error Keywords Detected
error · exception · failed · fatal · traceback · cannot · errno
Extension Settings
| Setting |
Type |
Default |
Description |
terminalMeow.enable |
boolean |
true |
Enable or disable sound notifications |
terminalMeow.cooldown |
number |
1500 |
Minimum ms between meow sounds |
Commands
| Command |
Description |
Terminal Meow: Toggle On/Off |
Quickly toggle the extension |
Terminal Meow: Test Sound |
Play a test meow immediately |
Requirements
macOS
No requirements — afplay is built-in.
Windows
No requirements — uses PowerShell's System.Media.SoundPlayer.
Linux
Requires one of the following (usually pre-installed):
paplay (PulseAudio)
aplay (ALSA)
ffplay (FFmpeg)
Install if missing:
# Ubuntu/Debian
sudo apt install pulseaudio-utils
# Fedora
sudo dnf install pulseaudio-utils
License
MIT
| |