VS Code Extensions
Bug Buzz

Bug Buzz

by punk

Play a sound when terminal commands fail or diagnostics report new errors.

Downloads

5

Rating

— (0)

Version

0.0.1

Last updated

Jun 04, 2026

Overview

Bug Buzz plays a sound when terminal commands fail, when a terminal command exits with a non-zero code, and when diagnostics report new errors.

Features

  • Status bar toggle for enabling or disabling sound
  • Command palette commands for test sound and shell execution with sound-on-error
  • Plays sound on terminal shell execution failures when shell integration is active
  • Plays sound on VS Code task failures and diagnostic errors
  • Configurable sound file and event sources

Installation

  1. Clone the repository:
    git clone https://github.com/yourusername/vscode-terminal-sound.git
    
  2. Navigate to the project directory:
    cd vscode-terminal-sound
    
  3. Install dependencies:
    npm install
    
  4. Compile the extension:
    npm run compile
    

Usage

  • Open the Command Palette and run Bug Buzz: Test Sound to verify playback.
  • Run Bug Buzz: Run Shell Command with Sound on Error to execute a shell command in a terminal with built-in error detection.
  • Click the status bar item to toggle sound on and off.
  • Open settings and configure the extension under Bug Buzz.

Settings

Add or update these settings in your user or workspace settings:

{
  "bahanSoundOnError.enable": true,
  "bahanSoundOnError.soundFile": "hatt-thari-bahan.mp3",
  "bahanSoundOnError.playOnTaskFailure": true,
  "bahanSoundOnError.playOnTerminalFailure": true,
  "bahanSoundOnError.playOnDiagnostics": true
}

Deployment

  1. Install vsce globally:
    npm install -g vsce
    
  2. Create or sign in to your VS Code Marketplace publisher account.
  3. Package the extension:
    vsce package
    
  4. Publish the extension:
    vsce publish
    

Contributing

Contributions are welcome. Open an issue or submit a pull request with improvements.

Related extensions