Focus TimerPomodoro-style focus sessions inside VS Code — named timers with work/break cycles, a quick-start stopwatch, a live status bar countdown, and a floating always-on-top mini window so the timer is never out of sight. Walkthrough1. Everything lives in the sidebarClick the timer icon in the activity bar to open Focus Timer. The panel shows your active session, saved sessions you can rerun with one click, what you've done today, and a weekly breakdown by tag — so you always know where your focus time went.
2. Start in one clickHit the stopwatch icon for an instant Quick start (no name, just go), or Configure… to set a name, tag, work/break lengths, and number of cycles. Saved sessions can be restarted anytime with the ▶ next to them.
3. Run your focus sessionThe active session card shows the countdown, current phase, and cycle progress with pause/resume and restart controls. The live timer also sits in the status bar, and you can pop it out into a floating always-on-top window (
4. Get notified when time's upWhen a work phase ends you get a chime plus a notification to start or skip the break; when the break ends, you're nudged back to work — even if the timer panel is hidden. Commands
Settings
RequirementsVS Code 1.89+ (needed for the always-on-top floating window). The extension works on macOS, Windows, and Linux. Development
Project layout:
LicenseMIT © Saketh Sreeram |


