Pomodoro Focus Timer

A productivity timer for VS Code with Pomodoro technique, session statistics, and focus tracking.

✨ Features
- 🕐 Status Bar Timer - Always visible in your editor
- ▶️ Count-up Mode - Track total coding time like a stopwatch
- ⏱️ Countdown Mode - Set custom durations for focused work
- 🍅 Pomodoro Technique - 25-minute focused work sessions
- ☕ Smart Breaks - 5-minute and 15-minute break timers
- 📊 Session Statistics - Track Pomodoros and focus time
- 🔔 Notifications - Alerts when timer completes
- ⚙️ Fully Configurable - Customize durations and behavior
🚀 Quick Start
- Install the extension
- Click the timer in the status bar (bottom right)
- Select "Pomodoro" to start a 25-minute focus session
- Code away! 🎯
⌨️ Keyboard Shortcuts
| Action |
Mac |
Windows/Linux |
| Start Pomodoro |
Cmd+Alt+T |
Ctrl+Alt+T |
| Start/Resume |
Cmd+Alt+S |
Ctrl+Alt+S |
| Pause |
Cmd+Alt+P |
Ctrl+Alt+P |
| View Stats |
Cmd+Alt+I |
Ctrl+Alt+I |
📋 Commands
Open Command Palette (Cmd+Shift+P / Ctrl+Shift+P) and type:
Coding Timer: Start - Start/resume timer
Coding Timer: Pause - Pause timer
Coding Timer: Start Pomodoro - Start Pomodoro session
Coding Timer: Set Custom Time - Set countdown duration
Coding Timer: Short Break - Start 5-minute break
Coding Timer: Long Break - Start 15-minute break
Coding Timer: Show Statistics - View your productivity stats
Coding Timer: Reset - Reset timer
Coding Timer: Stop - Stop and clear timer
⚙️ Settings
Customize the extension in VS Code Settings (Cmd+, / Ctrl+,):
| Setting |
Default |
Description |
codingTimer.pomodoroDuration |
25 |
Pomodoro duration (minutes) |
codingTimer.shortBreakDuration |
5 |
Short break duration (minutes) |
codingTimer.longBreakDuration |
15 |
Long break duration (minutes) |
codingTimer.autoStartBreak |
false |
Auto-start break after Pomodoro |
codingTimer.soundEnabled |
true |
Play sound on completion |
codingTimer.showNotifications |
true |
Show notification popups |
📊 Statistics
Track your productivity with built-in statistics:
- Today's Focus Time - Total minutes focused today
- Today's Pomodoros - Completed Pomodoros today
- Weekly Stats - Focus time and Pomodoros this week
- All-Time Pomodoros - Your lifetime count
Access stats via Cmd+Alt+I or click the timer → "View Statistics"
📝 Changelog
See CHANGELOG.md for version history.
📄 License
MIT - see LICENSE for details.
Enjoy your focused coding sessions! 🚀
| |