Transform your coding experience with fun, customizable keyboard sound effects! Choose from retro, mechanical, or meme-inspired sound packs, track your typing stats, and make coding a joyful experience.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Enhance your coding experience with satisfying sound effects for every keystroke! This extension provides auditory feedback that makes typing in VS Code more enjoyable and immersive.
Features
Multiple Sound Themes: Choose from different sound packs (Default, Mechanical, Typewriter)
Customizable Volume: Adjust the volume to your preference
Office Mode: Automatically reduces volume during work hours
Visual Feedback: See your typing statistics in the status bar
Smart Sound Control: Different sounds for different keys (space, enter, tab, backspace, regular keys)
Installation
Install from VS Code Marketplace
Reload VS Code
Start typing to hear the sounds!
Usage
Basic Controls
Sounds play automatically when typing
Toggle sounds with Ctrl+Shift+P → "Toggle Keyboard Sounds"
Change sound packs with Ctrl+Shift+P → "Change Sound Pack"
View typing statistics with Ctrl+Shift+P → "Show Typing Statistics"
Configuration
Open VS Code Settings (Ctrl+,) and search for "keyboardSounds" to customize:
keyboardSounds.enabled: Enable/disable sounds
keyboardSounds.volume: Adjust volume (0-1)
keyboardSounds.soundPack: Choose sound theme
keyboardSounds.officeMode: Reduce volume during work hours
keyboardSounds.visualFeedback: Show typing stats in status bar
Sound Packs
Default: Clean, modern keyboard sounds
Mechanical: Satisfying mechanical keyboard clicks
Typewriter: Classic typewriter sounds for nostalgia
Requirements
VS Code version 1.60.0 or higher
Audio output device
Windows, macOS, or Linux with audio capabilities
Known Issues
Sounds may not play if system audio is muted
Some Linux distributions may require additional audio packages
Office mode uses local timezone for hour detection
Contributing
Feel free to submit issues and enhancement requests!