A lightweight, beautiful, and distraction-free stopwatch right inside your VS Code Status Bar. Perfect for developers looking to track their focus sessions, monitor productivity, or manage coding intervals without leaving their editor.
Features ✨
Persistent Tracking: Saves your progress automatically. Close VS Code and open it the next day; your timer will pick up right where you left it.
Dynamic Color Shifting: The status bar item dynamically changes color—glowing Green while running so you know you're on the clock, and shifting to Amber when paused.
One-Click Actions: - Click the timer to easily Start / Pause.
A dedicated Reset (Trash) Button automatically appears whenever there is time on the clock.
Milestone Alerts: Celebrates your deep-focus streaks! Automatically triggers a subtle notification reminder to stretch once you cross the 1-hour continuous coding milestone.
Smart Formatting: Displays clean MM:SS tracking, which scales up to include HH:MM:SS seamlessly if your focus sessions go the distance.
How to Use 🚀
Look at the bottom-right corner of your VS Code status bar (next to the notification bell).
Click the ▶️ 00:00 display to Start the timer.
Click the ⏸️ display to Pause the timer.
Click the ↶ icon right next to it to Reset your session back to zero.
Extension Commands
This extension contributes the following commands to the Command Palette (Ctrl+Shift+P / Cmd+Shift+P):
Stopwatch: Start/Pause (stopwatch.toggle) - Toggles the timer state.
Stopwatch: Reset Timer (stopwatch.reset) - Resets the elapsed time back to zero.