Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>CX Focus TimerNew to Visual Studio Code? Get it now.
CX Focus Timer

CX Focus Timer

fabioc-aloha

| (0) | Free
Local Pomodoro timer with persistent session history, notes, and status-bar countdowns
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Focus Timer

Focus Timer Banner

Local Pomodoro timer with persistent session history, notes, and status-bar countdowns.

VS Code Publisher


25-minute work sessions. 5-minute breaks. Long break every 4 sessions. All in the status bar, all via commands. No web UI, no sign-in, no distractions.

Features

  • Pomodoro timer in the status bar — always visible, never intrusive
  • Customizable cadence — configure work, short break, and long break durations
  • Auto long break — triggers automatically after 4 completed work sessions
  • Persistent session history — completed focus and break sessions are stored locally in VS Code extension storage
  • Session notes — add or edit a note on the latest completed focus session
  • Pause/resume — click the status bar item or use the command to pause mid-sprint

Requirements

No external tools required. Works entirely within VS Code.

Usage

  1. Focus Timer: Start Focus Session — starts the countdown in status bar
  2. Click the status bar item to pause/resume
  3. Focus Timer: Start Break — short (5m) or long break (15m after 4 sessions)
  4. Focus Timer: Show Session History — log of all completed sessions
  5. Focus Timer: Add Note to Latest Focus Session — annotate the most recently completed focus session
  6. Focus Timer: Reset Local Session History — permanently remove the locally stored history and counter

Settings

Setting Default Description
focusTimer.workMinutes 25 Work session length
focusTimer.shortBreakMinutes 5 Short break length
focusTimer.longBreakMinutes 15 Long break length

Local storage

Completed focus and break sessions, their optional notes, and the completed-focus counter are stored in VS Code extension global storage on this device. The timer does not send session data anywhere. History retains the most recent 200 completed sessions.


🔷 CX Tools Suite

Explore more tools from the same suite:

Extension Description Marketplace
AI Voice Reader Read files, selections, or documents aloud with Web Speech API Install ↗
Brandfetch Logo Fetcher Fetch and insert brand logos from any domain — SVG, PNG, or Markdown Install ↗
Dev Wellbeing Local screen-break, posture, and hydration reminders Install ↗
Focus Timer (this) Pomodoro-style focus and break timer with status bar countdown Install ↗
Gamma Slide Assistant Create presentations with local Marp export or optional Gamma generation Install ↗
Hook Studio Visual editor for VS Code hook conditions and automation rules Install ↗
Knowledge Decay Tracker Track staleness of documentation and flag overdue reviews Install ↗
Markdown to Word Convert Markdown + Mermaid diagrams to .docx via Pandoc Install ↗
MCP App Starter Scaffold Model Context Protocol servers in TypeScript, JavaScript, or Python Install ↗
Mermaid Diagram Pro Preview, export, and validate Mermaid diagrams in Markdown files Install ↗
PPTX Builder Generate PowerPoint presentations from Markdown using pptxgenjs Install ↗
Replicate Image Studio Generate images and videos with FLUX, SDXL, and WAN via Replicate API Install ↗
SecretGuard Scan workspaces and files for accidentally committed secrets and keys Install ↗
SVG to PNG Convert SVG files to PNG using resvg-js (Rust renderer, no ImageMagick) Install ↗
SVG Toolkit Preview, copy as data URI, and validate SVG files in-editor Install ↗
Workspace Watchdog Monitor file health, detect stalled work, and surface hot files Install ↗

License

MIT

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft