Overview Version History Q & A Rating & Review
Aree Yaar 🔊
Get yelled at every time your code has errors.
Aree Yaar plays a desi audio alert the moment you save a file with errors — because silent failures are no fun.
✨ Features
Feature
Details
🔴 Instant audio alert
Plays "Aree yaar!" sound on every file save with errors
⚡ Zero config
Install and it just works — no setup needed
🎵 Smart audio fallback
Tries paplay → canberra-gtk-play → aplay automatically
🪶 Lightweight
No UI, no settings panel, no bloat — pure utility
🚀 How It Works
You save a file
↓
Aree Yaar waits 1 second (lets diagnostics settle)
↓
Errors found? → 🔊 Plays "Aree yaar!" + shows notification
No errors? → 🤫 Silence
📋 Requirements
Platform
Audio Method
Extra Setup Needed
🪟 Windows
PowerShell System.Media.SoundPlayer
None — works out of the box!
🍎 macOS
afplay (built-in)
None — works out of the box!
🐧 Linux
paplay / canberra-gtk-play / aplay
Install PulseAudio or ALSA
Linux audio tools (if missing):
sudo apt install pulseaudio-utils libcanberra-gtk-module alsa-utils
📦 Installation
From VS Code Marketplace
Open VS Code
Press Ctrl+P and type:
ext install anupam-mishra.aree-yaar
Press Enter — done!
Manual (.vsix)
Download the latest .vsix from Releases
In VS Code: Extensions → ⋯ → Install from VSIX...
🗺️ Roadmap
[ ] Windows support (using PowerShell audio)
[ ] macOS support (using afplay)
[ ] Custom sound file support
[ ] Configurable delay threshold
📝 Changelog
v0.0.1 — Initial Release 🎉
Plays abe_yaar.wav when errors are detected on save
Fallback audio chain: paplay → canberra-gtk-play → aplay
Linux (PulseAudio / ALSA) support
🤝 Contributing
Pull requests are welcome! For major changes, please open an issue first.
git clone https://github.com/Anupam2400/aree-yaar.git
cd aree-yaar
npm install
📄 License
MIT © Anupam Mishra
Made with ❤️ and a little bit of frustration by Anupam Mishra