Baburao Sound Track 🔊

Plays iconic Baburao movie sound effects for various IDE events in VS Code!
Features
- 🔊 Terminal/shell failure → plays Uthale re deva uthale re baba
- 🔊 File or folder opened → plays Ye baburao ka style hai
- 🔊 Git push succeeds → plays Paisa hi paisa
- 🔊 Error popup / notification → plays Haan maloom hai
- 🔊 Code / lint / compile error → plays Khopri tor khopri tor salay ka
- ⚙️ Configurable – enable/disable and per-sound cooldown
- 🎮 Lightweight – no extra dependencies, pure JavaScript
Requirements
- VS Code 1.75.0 or higher
- A sense of humor 😄
Extension Settings
This extension contributes the following settings:
baburao.enable: Enable/disable all Baburao sounds (default: true)
baburao.cooldown: Cooldown between sounds in milliseconds (default: 2000)
Usage
- Install the extension
- IMPORTANT: Add all 5 MP3 files to the
media/ folder of the extension (see media/README.md)
- The extension activates automatically
- Try failing a command:
exit 1 in terminal
- Hear the glorious sound! 🎵
Testing the Extension
Test Terminal Failure
Open a terminal and run:
exit 1
Test with Invalid Command
npm install @vscode/vsce
Test Diagnostic Error
Create a JavaScript file with a syntax error:
const x = ;
Configuration
Access settings via: File → Preferences → Settings → Search "Baburao"
Disable the extension:
"baburao.enable": false
Change cooldown to 5 seconds:
"baburao.cooldown": 5000
Known Issues
- On Linux, requires
mpg123 to be installed: sudo apt install mpg123
- Sound may not play if VS Code is muted or system volume is off
- Diagnostic error detection may trigger on every keystroke while typing errors
Release Notes
0.0.2
Renamed to Baburao Sound Track with 5 distinct sound effects for different IDE events.
0.0.1
Initial release of Baburao Sound Track Extension
- Terminal failure detection
- Task failure detection
- Diagnostic error detection
- Configurable enable/disable and cooldown
Development
To work on this extension:
- Clone the repository:
git clone https://github.com/sajjadhossain67/BabuRao.git
- Run
npm install
- Press F5 to open Extension Development Host
- Test in the new window
Contributing
Pull requests welcome! Add more sound effects, improve detection logic, or add new features.
Repository: https://github.com/sajjadhossain67/BabuRao.git
Links
License
MIT
Enjoy making your errors more entertaining! 🎉