Transform your VS Code typing experience with beautiful musical notes and animated snowfall effects. Every keystroke plays a harmonious melody while gentle snowflakes fall across your editor.
Features
🎹 Musical Typing: Each keypress plays a musical note or chord from a MIDI file
❄️ Animated Snowfall: Snowflakes gently fall in your editor and dedicated panel
⌨️ Typing-Driven Snow: Snow speed and density respond to your typing rate
🎛️ Live Configuration: All settings update instantly without restarting
🎨 Theme-Aware: Colors adapt to your VS Code light/dark theme
🔊 Volume Control: Adjustable music volume
🎆 Webview Panel: Dedicated panel for snow animation and debug console
How to Use
Install the Extension: After installation, the extension activates automatically.
Start Typing: Open any file and start typing. You'll hear musical notes with each keystroke and see snowflakes falling.
Open the Panel: Use the new activity bar icon (Harmony Flakes) to open the welcome panel with snow animation.
Control Features:
Use the status bar buttons to toggle music and snow
Right-click the panel title for quick toggles
Access settings via Command Palette: "Preferences: Open Settings (UI)" and search for "Harmony Flakes"
Customize:
Enable/disable music typing
Toggle snowfall in editor
Adjust snow density, colors, and speed
Enable typing-driven snow for dynamic effects
Set music volume
Settings
All settings are under "Harmony Flakes" in VS Code settings: