A focus timer that lives inside VS Code. It helps you work in focused blocks of time, take intentional breaks, and actually see how much you got done — all without switching windows.
Quick Start
Install from the VS Code Marketplace.
Click the Time Boss icon in the Activity Bar.
Hit Start Session — or use the Command Palette (Ctrl+Shift+P / Cmd+Shift+P).
What's inside
Focus sessions — set a timer (default 25 min) and work. When it's done, you get a notification to take a break, extend your session, or skip the break entirely.
Breaks — short breaks between sessions (default 5 min) and a longer one every few sessions (default 15 min). All durations are configurable.
Flow Mode — just want to work without any interruptions? Enable Flow Mode and the timer runs silently in the background with no prompts.
Auto-pause — if you stop typing, Time Boss pauses automatically. When you come back, it picks up where it left off.
Break notifications — a small toast with Take Break / Extend / Skip. Enable Block Editor mode if you need a modal that forces you to actually decide.
Stats — see today's focus sessions and total time right in the sidebar.
Salary Calculator — if you bill by the hour, enter your rate and Time Boss shows you today's and this month's earnings as you work.
Commands
Command
What it does
TimeBoss: Start Session
Start a focus session
TimeBoss: Pause / Resume
Pause or resume
TimeBoss: Stop Session
Stop and discard
TimeBoss: Skip Break
Skip the current break
TimeBoss: Toggle Flow Mode
On/off
TimeBoss: Toggle Salary Calculator
On/off
TimeBoss: Reset Today's Stats
Clear today
TimeBoss: Reset All Stats
Clear everything
Configuration
Search TimeBoss in VS Code Settings (Ctrl+, / Cmd+,).