Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>DevFocusNew to Visual Studio Code? Get it now.
DevFocus

DevFocus

akshayashokcode

|
1 install
| (0) | Free
Pomodoro timer for developers — structured focus sessions and breaks
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

DevFocus

A Pomodoro timer built for developers, living right inside VSCode and Cursor.

Features

  • Three modes — Classic (25/5 min), Deep Work (50/10 min), and fully Custom
  • Circular progress arc — smooth visual countdown with phase-colour transitions
  • Task label — name what you're working on; shown in the status bar tooltip
  • Sound toggle — mute/unmute with one click directly in the panel
  • Pause indicator — dimmed arc and "Paused" badge make state unambiguous
  • Session dots — at-a-glance round progress with colour-coded states
  • Status bar — live time and phase always visible without opening the sidebar
  • Milestone notifications — celebration at every 5 completed sessions today
  • Persistent state — timer survives VSCode restarts, restored as paused
  • Auto-start — optionally starts the next work session automatically after a break
  • Keyboard shortcuts — start/pause, reset, and skip break without touching the mouse

Getting Started

  1. Install DevFocus from the VSCode Marketplace
  2. Click the tomato icon in the Activity Bar to open the panel
  3. Select a mode, type what you're working on, and press Start

Keyboard Shortcuts

Action Shortcut
Start / Pause Alt+Shift+F
Reset Alt+Shift+R
Skip Break Alt+Shift+B

Modes

Mode Session Short Break Long Break
Classic 25 min 5 min 15 min
Deep Work 50 min 10 min 30 min
Custom your choice your choice your choice

Settings

Setting Default Description
devfocus.soundEnabled true Play audio on phase transitions
devfocus.autoStartNextSession true Auto-start work session after break
devfocus.notificationsEnabled true Show desktop notifications
devfocus.defaultMode "CLASSIC" Mode applied on first launch
devfocus.longBreakMinutes 15 Default long break length for Custom mode

Cursor IDE

DevFocus is fully compatible with Cursor. It uses only standard VSCode extension APIs.

License

MIT © akshayashokcode

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft