Skip to content

radhika0910/CodeScreams

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Code Screams Logo

Code Screams 🚀

The Ultimate Acoustic Coding Companion for VS Code


Tired of silently wondering why your build failed while you grab a coffee? Need some audible validation when you successfully create a new module? Code Screams turns your silent text editor into a highly interactive, responsive development environment!

By providing completely customizable acoustic feedback mapped directly to your workspace actions, Code Screams helps you stay hyper-focused and aware of the state of your project—without ever needing to check your toolbars or terminal logs.

✨ Features

  • Zero-Latency Audio Engine: Built on optimized native operating system APIs using sound-play, guaranteeing instant playback the millisecond an event triggers.
  • 🎯 Real-Time Code Integrity Interception: Hooks directly into the VS Code Diagnostics Core. Whether you're writing Python, TypeScript, C++, or Rust, if the compiler detects a syntax error, you'll hear about it immediately.
  • 📁 File System Tracking: Provides auditory feedback the moment a file is successfully created or heavily deleted.
  • 🖥️ Terminal & Task Safety: Monitors your terminal and task runner for any non-zero exit codes or failures, letting you know instantly when tests or builds break.
  • 🎵 100% Fully Customizable: Don't like our hand-picked curated sound effects? Easily map any absolute .mp3 path on your hard drive to trigger for any specific event using the built-in Settings UI.

🚀 How It Works

It's completely plug-and-play! Just install the extension and go back to what you do best.

  1. Write code exactly as you normally do.
  2. Make a typo.
  3. VS Code's internal language server flags the error.
  4. Hear the instant audio feedback. 🎉

Want to test your speakers without actually breaking anything? Open the Command Palette (Ctrl + Shift + P) and run:
👉 Code Screams: Test Sound

⚙️ Configuration & Customization

You can fully customize the audio layout by navigating to your VS Code Settings (Ctrl + ,) and searching for Code Screams Audio.

You can map any of these events:

  • codeScreams.errorSound: Triggers on code syntax errors.
  • codeScreams.createFileSound: Triggers on file creation.
  • codeScreams.deleteFileSound: Triggers on file deletion.
  • codeScreams.terminalErrorSound: Triggers on terminal/task failures.

Available Built-in Curated Choices:

  1. Fahhh - QuickSounds.com
  2. ghop_ghop
  3. ladle
  4. miau-meme
  5. sad meow song - QuickSounds.com
  6. custom — (Allows you to provide your own absolute path to an .mp3 file in the customSoundPaths setting!)

🤝 Contributing

We are constantly looking to expand our library of triggers and features! Pull requests, issues, and emotional support requests are entirely welcome on our GitHub Repository.


Disclaimer: The creator of Code Screams holds zero liability for any broken keyboards or startled coworkers. Proceed with caution.

About

the ultimate customizable audio experience for VS Code! Code Screams reacts to your coding environment by playing sounds when certain events occur, such as a code error, file creation, file deletion, and terminal/task failures

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors