Pomodoro Timer 🍅
A simple, lightweight Pomodoro timer right in your VSCode status bar. No distractions โ just focus.
Features
- 🍅 Work sessions โ 25 minutes by default
- โ Short breaks โ 5 minutes after each session
- 🌙 Long breaks โ 15 minutes after every 4 pomodoros
- One-click start/pause from the status bar
- Session counter so you know how much you've done
- Notifications when sessions complete with action buttons
- Configurable durations in Settings
- Auto-start options for breaks and work sessions
Usage
The timer appears automatically in the bottom-right of your status bar.
| Action |
How |
| Start / Pause |
Click the timer in status bar |
| Toggle |
Ctrl+Shift+P โ Pomodoro: Toggle Timer |
| Reset |
Ctrl+Shift+P โ Pomodoro: Reset Timer |
| Skip session |
Ctrl+Shift+P โ Pomodoro: Skip Current Session |
Status Bar Display
🍅 24:59 $(play) [3]
^ ^ ^ ^
| | | โโโ pomodoros completed this cycle
| | โโโ play / pause icon
| โโโ time remaining mm:ss
โโโ session type: 🍅 work ยท โ break
During breaks the status bar turns orange so you notice at a glance.
Settings
Open File โ Preferences โ Settings and search Pomodoro.
| Setting |
Default |
Description |
pomodoroTimer.workDuration |
25 |
Work session in minutes |
pomodoroTimer.breakDuration |
5 |
Short break in minutes |
pomodoroTimer.longBreakDuration |
15 |
Long break in minutes |
pomodoroTimer.autoStartBreaks |
false |
Auto-start break after work ends |
pomodoroTimer.autoStartWork |
false |
Auto-start work after break ends |
The Pomodoro Technique
- 🍅 Work for 25 minutes โ no interruptions
- โ Take a 5-minute break
- Repeat 4 times
- 🌙 Take a 15-minute long break
- Repeat!
Made with โค๏ธ by LinkRunnerSee
| |