✨ Trailing Fun

A colorful, gamified typing trail for VS Code. Make every keystroke feel alive.

Features
11 Visual Themes — from a smooth Rainbow Wave to Matrix Rain, Burning Fire, Neon Cyberpunk, Aurora, Vaporwave, and Hyperdrive. Switch instantly from the status bar.
🔥 Combo System — consecutive typing builds a combo in the status bar; your best streak is saved between sessions. Reset it any time from the Quick Config menu.
Your Save Settings Stay Yours — the trail never saves your files or changes your auto-save preferences. For delayed saving, use VS Code's built-in Files: Auto Save (afterDelay) and Files: Auto Save Delay settings.
Autocomplete-Aware — works seamlessly with GitHub Copilot and IntelliSense. Skips decoration on massive pastes to keep things clean.
Zero Idle Overhead — the animation engine is fully event-driven. It starts on your first keypress and stops itself automatically when you're not typing.
Themes
| Theme |
Description |
| 🎲 Random Classic |
A different vibrant color for every character. |
| 🌈 Rainbow Wave |
A smooth, shifting color spectrum. |
| 📌 Fixed Color |
Your chosen hex color, consistently applied. |
| 🌟 Glowing Aura |
Random colors with a soft cinematic glow. |
| ⚡ Neon Cyberpunk |
Intense alternating pink and cyan neon. |
| 🔥 Burning Fire |
Layered red, orange, and gold burn effect. |
| 👾 Digital Glitch |
Jittery cyan/magenta chromatic corruption. |
| 📟 Matrix Rain |
Classic green digital rain with a dark tint. |
| 🌌 Aurora |
Shimmering greens, teals, and violets like northern lights. |
| 💜 Vaporwave |
Retro pink and cyan glow with chromatic offset. |
| 🚀 Hyperdrive |
Blazing blue-white streaks like a jump to lightspeed. |
🎨 Want more magic?
Have an idea for a theme? Whether it's "Retro Terminal", "Deep Ocean", or something completely wild, I want to hear it!
👉 Open a Theme Suggestion Issue
Settings
| Setting |
Default |
Description |
trailing-fun.theme |
classic |
Visual style for the trail. |
trailing-fun.fixedColor |
#007acc |
Color used by the Fixed Color theme. |
trailing-fun.trailLength |
12 |
Number of fade steps (1–50). |
trailing-fun.trailSpeed |
50 |
Delay between each fade step in ms (10–500). Higher = slower fade. |
Commands
Access everything from the ✨ Fun status bar item, or via the Command Palette:
Trailing Fun: Toggle — enable or disable the trail.
Trailing Fun: Quick Config — open the interactive theme and settings picker.
Notes
- Saving: Managed entirely by VS Code. The legacy
trailing-fun.smartAutoSave setting is deprecated and has no effect. If an older version left global auto-save disabled mid-burst, its saved preference is recovered once on activation, provided the global value is still off.
- Trail toggle: Your enabled/disabled preference is remembered across reloads.
- Combo high score: Stored in VS Code's global state and restored between sessions. Clear it from the Quick Config menu.
- Performance: No animation timer runs while idle. Cached decorations and extension state remain in memory.
- Ligatures: If characters appear shifted in some themes, try disabling font ligatures for your editor font.
Enjoy the magic! 🪄