maakabhosadaaag

Your terminal messed up. Now it's personal.
A VS Code extension that plays a sound every time a command in your integrated terminal exits with a non-zero code. Choose from 74+ built-in meme and anime sound effects — or stick with the classic. Think of it as emotional damage for your shell.
You typo'd git psuh? Sound.
npm install failed for the 47th time? Sound.
You ran rm -rf / and somehow survived? ...Sound.
No judgement. Just accountability.
Features
- Automatically detects failed terminal commands (non-zero exit codes)
- 74+ built-in sounds — memes, anime clips, and classic reactions
- Sound picker dropdown — choose your favorite from VS Code settings
- Configurable volume (because sometimes you need it loud, sometimes your manager is behind you)
- Toggle on/off without uninstalling (for the faint of heart)
- Works on macOS, Linux, and Windows
Installation
- Open VS Code
- Go to Extensions (
Ctrl+Shift+X / Cmd+Shift+X)
- Search for maakabhosadaaag
- Click Install
- Go break something.
Or install from the VS Code Marketplace or Open VSX Registry.
Configuration
Open Settings (Ctrl+, / Cmd+,) and search for maakabhosadaaag.
| Setting |
Type |
Default |
Description |
maakabhosadaaag.enabled |
boolean |
true |
Enable or disable the error sound. Coward mode. |
maakabhosadaaag.volume |
number |
0.5 |
Volume from 0 (silent regret) to 1 (full disappointment). macOS only. |
maakabhosadaaag.sound |
string |
ma-ka-bhosda-aag |
Pick from 74+ sounds via the dropdown. |
Available Sounds
Memes
| Sound |
Description |
ma-ka-bhosda-aag |
Ma Ka Bhosda Aag (Default) |
aayein-meme |
Aayein Meme |
ab-tu-gaya-beta |
Ab Tu Gaya Beta (Puneet) |
abe-sale |
Abe Sale |
america-kya-kehta-tha |
America Kya Kehta Tha |
ammi-bacha-la-re |
Ammi Bacha La Re |
arkh |
Arkh |
baby-laughing-meme |
Baby Laughing Meme |
baigan |
Baigan |
bruh |
BRUH |
cat-laugh-meme |
Cat Laugh Meme |
ch-t-maari-ja-rahi-hai |
Ch**t Maari Ja Rahi Hai |
chaloo |
Chaloo |
chicken-on-tree-screaming |
Chicken On Tree Screaming |
cid |
CID |
cid-acp-behn-choo |
CID ACP Behn*choo |
cid-acp-mc |
CID ACP MC |
cid-le-mdc |
CID Le MDC |
dexter-meme |
Dexter Meme |
ek-gand-pe-repta-mara |
Ek Gand Pe Repta Mara |
emotional-damage-meme |
Emotional Damage Meme |
error |
Error (Original) |
faaah |
FAAAH |
family-dekhte-hain-nahi-to |
Family Dekhte Hain Nahi To |
gunshottttt |
GunShottttt |
ki-kore |
Ki Kore |
kyu-re-madarchod-cid |
Kyu Re Madarchod CID |
le-beta |
Le Beta |
meri-jung-emotional |
Meri Jung Emotional |
mka-ladle-meow-gop |
Mka Ladle Meow Gop |
modi-ji-bhojyam |
Modi Ji Bhojyam |
rom-rom-bhaiyo |
ROM ROM Bhaiyo |
run-vine |
RUN Vine |
sad-meow-song |
Sad Meow Song |
ston |
Ston |
yaaaaaaaay |
YAAAAAAAAY |
ye-le-la-e |
Ye Le La**e |
youre-phone-is-ringing |
Your Phone Is Ringing |
Anime & Manga
| Sound |
Description |
ah-cute-anime-voice |
Ah - Cute Anime Voice |
among-us-roundstart |
Among Us Roundstart |
anime-ahh |
Anime Ahh |
anime-girl-voice |
Anime Girl Voice |
anime-nani |
Anime NANI |
anime-scared-girl |
Anime Scared Girl |
awkward-moment |
Awkward Moment |
bankai-katen |
Bankai Katen (Bleach) |
bing-chilling |
Bing Chilling |
boing-boing |
Boing Boing |
cartoon-run-take-off |
Cartoon Run Take Off |
eh-eh-ehhhh |
Eh? Eh? Ehhhh? |
good-bad-ugly-whistle |
Good Bad Ugly Whistle |
hehe-boi |
Hehe Boi (Ainsley Harriott) |
instant-transmission |
Instant Transmission (DBZ) |
light-yagami-laugh |
Light Yagami's Laugh |
madara-laugh |
Madara Laugh |
mambo-tannhauser |
Mambo Tannhauser |
meme-final |
Meme Final (Credits) |
minecraft-explosions |
Minecraft Explosions |
neta-neta-har-koi-kehta |
Neta Neta Har Koi Kehta |
ohhhhhhh |
OHHHHHHH |
shine-sound |
Shine Sound (Anime) |
slap |
Slap |
spongebob-disappointed |
Spongebob Disappointed |
sukuna-ryoiki-tenkai |
Sukuna Ryoiki Tenkai (JJK) |
tik-tok-india-sad |
Tik Tok India Sad |
tuturu |
Tuturu (Steins;Gate) |
uwu-discord |
UwU Discord |
windows-xp-error |
Windows XP Error |
wow-anime-voice |
Wow - Anime Voice |
wow-happy-fairy-tail |
WOW! (Happy - Fairy Tail) |
wowwwwwwwww |
Wowwwwwwwww |
yamate-kudesai |
Yamate Kudesai |
yandere-laugh |
Yandere Laugh |
yowai-mo-gojo |
Yowai Mo (Gojo) |
| Platform |
Audio Backend |
Status |
| macOS |
afplay (built-in) |
Works out of the box |
| Linux |
paplay / aplay |
Requires PulseAudio or ALSA |
| Windows |
PowerShell SoundPlayer |
Works out of the box |
Requirements
- VS Code 1.93 or later
- A working audio output (headphones count, speaker-blasting in the office is encouraged)
Release Notes
0.0.3
- Updated README, descriptions, and marketplace metadata
- Fixed repository URL
0.0.2
- Added 74+ built-in sound effects (memes + anime & manga)
- Added sound picker dropdown in settings
0.0.1
- Initial release
- Plays a sound on terminal command failure
- Configurable volume and enable/disable toggle
- Cross-platform support: macOS, Linux, Windows
See the full CHANGELOG for details.
FAQ
Q: Can I use my own sound?
A: Not yet via settings, but you can replace any .mp3 file in the sounds/ folder inside the extension directory.
Q: Why is it called maakabhosadaaag?
A: Because that's what you say when your code doesn't work.
Q: Is this a joke extension?
A: The sound is a joke. The pain is real.
Q: It's too loud / too quiet.
A: Adjust maakabhosadaaag.volume in settings. On macOS, 0 is silence and 1 is "the whole office knows you messed up".
Contributing
Found a bug? Ironic.
Open an issue or PR at GitHub.
License
MIT - Do whatever you want. Just like your terminal commands.