Turn VS Code into a "living meme" by playing iconic sounds during common developer moments, reinforcing good habits (or mocking bad ones) through audio feedback.
Features
Sound Triggers
| Sound | Trigger |
|---|---|
| Vine Boom | Switching to main/master branch, typing API keys, opening files >2000 lines, writing TODOs, force pushing |
| Huh? | "Go to Definition" fails, empty search results, mixed indentation, debugger logic jumps |
| Bruh | Saving files with errors, short commit messages |
| Faaah | Build/test failures |
| Windows Error | New linter errors appear |
Installation
- Open VS Code
- Press
Ctrl+Shift+X(Windows/Linux) orCmd+Shift+X(macOS) - Search for "MemeCode"
- Click Install
Configuration
Configure MemeCode through VS Code settings:
{
"memecode.enabled": true,
"memecode.volume": 0.5,
"memecode.disabledSounds": []
}
Settings
memecode.enabled: Enable or disable all soundsmemecode.volume: Volume level (0.0 to 1.0)memecode.disabledSounds: Array of sounds to disable
Commands
MemeCode: Test Sound- Test any sound from the paletteMemeCode: Toggle- Enable/disable all sounds
Platform Support
- ✅ Windows (PowerShell + Windows Media Player)
- ✅ Linux (PulseAudio, ALSA, mpv, or ffmpeg)
- ✅ macOS (afplay)
Development
# Install dependencies
npm install
# Compile
npm run compile
# Watch for changes
npm run watch
# Press F5 in VS Code to launch extension development host
License
MIT