Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Cat PomodoroNew to Visual Studio Code? Get it now.
Cat Pomodoro

Cat Pomodoro

Taufik Mulyawan

|
1 install
| (0) | Free
Pomodoro timer yang nutupin layar pake gambar kucing pas break time
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

🐱 Cat Pomodoro

Stay focused with the Pomodoro technique — but when it's time for a break, a cat takes over your screen.

A productivity timer that actually makes you take breaks. After every focus session, a real cat video appears full-screen in your editor — chroma-keyed for a clean look, with sound you can toggle. Because looking at code 8 hours straight is bad for your eyes, and looking at cats is universally good for your soul.


✨ Features

  • 🍅 Classic Pomodoro — 25 min work / 5 min break / 15 min long break (every 4 sessions)
  • 🐱 Cat takeover — full-screen cat video during every break
  • 🧠 Smart mode (default) — auto-pauses when you're idle or away from VS Code
  • ⏰ 30-second warning before break with snooze option
  • 🎨 Real-time chroma key — strips greenscreen automatically
  • 🔊 Audio toggle — sound on/off, with autoplay fallback
  • 🧘 Auto Zen Mode — distraction-free break (sidebar hidden)
  • 🌐 Bilingual — English (default) + Bahasa Indonesia
  • ⌨️ Keyboard shortcuts — Ctrl/Cmd + Alt + P to toggle, Ctrl/Cmd + Alt + S to skip
  • 🎯 Zero setup — install, click start, done

🚀 Quick Start

  1. Install the extension
  2. Click the 🍅 Cat Pomodoro in the status bar (bottom right) — or press Cmd+Alt+P (Mac) / Ctrl+Alt+P (Win/Linux)
  3. Code for 25 minutes
  4. Cat appears for 5 minutes
  5. Repeat

That's it.


🎬 How it looks

Status bar (work session) Break panel
🍅 1/4 23:45 — session 1 of 4, 23:45 left Full-screen cat with countdown + skip button

Every 4th break is a long break (15 minutes). The cat works overtime.


⌨️ Commands & Shortcuts

Action Shortcut Command
Start / Stop Cmd+Alt+P / Ctrl+Alt+P Cat Pomodoro: Start Timer
Skip phase Cmd+Alt+S / Ctrl+Alt+S Cat Pomodoro: Skip to Next Phase
Test cat break — Cat Pomodoro: Test Cat Break (3s)
Stop completely — Cat Pomodoro: Stop Timer

⚙️ Settings

All settings are under catPomodoro.* in VS Code Settings.

Timing

Setting Default Description
workMinutes 25 Work session length
breakMinutes 5 Short break length
longBreakMinutes 15 Long break length
sessionsBeforeLongBreak 4 Sessions before long break
autoStartNext true Auto-cycle work ↔ break
startOnLaunch false Start timer on VS Code startup

Smart mode

Setting Default Description
mode smart smart (idle pause + warning) or strict (always run)
idleSeconds 180 Pause after this many idle seconds
warnSecondsBeforeBreak 30 Warning before break (0 = off)
snoozeMinutes 5 Snooze duration

Break experience

Setting Default Description
audioMuted false Default audio state (toggle still available during break)
audioVolume 0.7 Volume (0.0 - 1.0)
zenModeOnBreak true Auto-enable Zen Mode during break

Display

Setting Default Description
language en en or id
showNotifications true Show transition notifications

🧠 Smart vs Strict mode

Smart (default):

  • Pauses when VS Code loses focus or you're idle for 3 minutes
  • Resumes automatically when you come back
  • Shows a 30-second warning before break with a Snooze button
  • Best for real-world coding (meetings, lunches, reading docs)

Strict:

  • Timer runs no matter what
  • Break panel pops the moment work session ends
  • Best for true Pomodoro discipline

Switch in Settings → catPomodoro.mode.


🐛 Known limits

  • Audio autoplay: browsers block unmuted autoplay. First break starts muted with an "🔊 Click to enable sound" banner — click once and audio works for the session.
  • Zen Mode toggle: if you were already in Zen Mode when a break starts, the extension's toggle exits it. Edge case; we recommend zenModeOnBreak: false if you live in Zen Mode.

🤝 Contributing / Issues

Found a bug or want a feature? Reach out to the publisher.

📜 License

MIT License — bundled with the extension.


Built with ❤️ for everyone whose eyes hurt from screens. Take breaks. Pet cats.

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