# Raag Korlii
This is the Raag Korlii extension for Visual Studio Code. It plays an error sound (raag_korlii.mp3 by default) whenever an error diagnostic appears in the editor.
✨ Features
- 🌍 Universal Language Support: Works seamlessly across any programming language (TypeScript, Python, C++, Java, etc.) as long as there is an active linter or language server providing diagnostics.
- ⚡ Zero Configuration Needed: Works right out of the box with a default, non-intrusive alert sound.
- 🎛️ Fully Customizable Audio: Easily plug in your own custom
.mp3or.wavfiles via the extension settings. - 🛡️ Smart Debouncing: Built-in 1-second cooldown logic prevents audio spam during massive refactoring, pasting large code blocks, or full-project analysis.
🚀 Installation
You can install this extension directly from the Visual Studio Code Marketplace.
- Open Visual Studio Code.
- Go to the Extensions view (
Ctrl+Shift+Xon Windows/Linux,Cmd+Shift+Xon macOS). - Search for Raag Korlii (Publisher: Al Sami).
- Click Install.
- Reload VS Code if prompted.
⚙️ Extension Settings
Customize your audio experience easily. Navigate to Settings > Extensions > Raag Korlii.
| Setting | Description | Default Value |
|---|---|---|
raagKorlii.enabled |
Enable or disable the audio alerts globally. | true |
raagKorlii.soundPath |
The absolute file path to a custom .mp3 or .wav file you want to use for the error sound. |
(Blank - uses default audio) |
⌨️ Commands
Trigger these commands via the VS Code Command Palette (Ctrl+Shift+P or Cmd+Shift+P):
Raag Korlii: Test Error Sound- Plays the currently configured sound so you can verify your volume and ensure your custom audio path is working perfectly.
Built with copious amounts of caffeine, sheer spite for missing semicolons, and pure, unadulterated vibe coding. 😤