Conflict Scream 😱
Plays sounds for git operations — conflicts, merges, pulls, checkouts, fetches and commits. Make your git workflow loud and chaotic.
Sounds
| Git Operation |
Sound |
| Merge conflict |
fahhhhh.mp3 💀 |
| Merge / pull success |
victoryff.swf.mp3 ✅ |
| Checkout branch |
whoosh-6.mp3 🌀 |
| Fetch |
the-censor-beep-duck-bird.mp3 📡 |
| Commit |
-click-nice_1.mp3 📝 |
Requirements
macOS
- No extra dependencies — uses built-in
afplay
- VS Code / Cursor with the built-in Git extension enabled
Linux
Windows
- VS Code / Cursor with the built-in Git extension enabled
- No extra dependencies — uses built-in PowerShell
SoundPlayer
How to Run
- Open the
conflict-scream folder in VS Code / Cursor
- Go to Run → Start Debugging (or
Fn+F5)
- A new Extension Development Host window opens
- Open any git repo in that window and start working
Test Sounds
Open Command Palette (Cmd+Shift+P) and run:
Conflict Scream: Test Conflict Sound
Conflict Scream: Test Success Sound
Conflict Scream: Test Fetch Sound
Conflict Scream: Test Checkout Sound
Conflict Scream: Test Commit Sound
Conflict Scream: Test Push Sound
What is Detected Automatically
| Operation |
Auto-detected? |
git merge / git pull → conflict |
✅ |
git merge / git pull → success |
✅ |
git checkout <branch> |
✅ |
git fetch |
✅ |
git commit |
✅ |
git push |
❌ (use test command) |
| |