Nomodoro: A Focus Timer That Respects How Your Brain Works

Role: Developer

Technologies: Swift, AppKit, macOS

Platform: macOS 13+ (Apple Silicon & Intel)

Nomodoro is a Mac focus timer. It supports work sessions, gentle break cues, and a simple end-of-day wrap-up.

Download Nomodoro for macOS

The app is now named Nomodoro. The public story URL and disk image still use the legacy Pommedoro name during the migration, so downloading Pommedoro.dmg installs Nomodoro.app.

macOS 13+ · Apple Silicon and Intel · SHA-256: dea3f2d8edb3f178753a6bf27425132ec4282352362355f32ebbc3874902ecba

The Problem with Traditional Pomodoro Timers

Most Pomodoro apps do the same thing: a timer counts down, an alarm fires, and a dialog demands your attention. You dismiss it. The break never happens. That’s not willpower failure—it’s design failure.

When you’re in flow, a sudden alarm is a context switch. We’re wired to reject those. So you click “dismiss” and keep working. Attention is a continuum; you can’t jump from full focus to full rest without a bridge. Transitions, not hard cuts, are the only way breaks actually occur.

How Nomodoro Works

Nomodoro eases you toward a break instead of ambushing you, then helps you close the loop on what you actually did.

Phase 1: Escalating Awareness

In the last five minutes of a work session, soft gradients appear along the edges of all your screens. They fade in and out slowly. Over time they become more frequent and intense, from roughly one flash per minute down to a steady final pulse. Your peripheral vision has been processing the change for five minutes before the break screen appears.

Phase 2: The Break Screen

At zero, the screen becomes a full-screen overlay, not a dialog you reflexively dismiss. It suggests concrete actions: “Stretch your neck and shoulders,” “Step outside for a minute of fresh air,” “Unclench your jaw and relax your shoulders.” You can mark a suggestion done, skip it, or permanently dismiss ones that do not fit. A 5-minute break countdown runs in the background.

Phase 3: Reflection

After completing a suggestion, Nomodoro briefly names what you just did and asks one question: “How ready do you feel now?” You can answer More Ready, About the Same, Less Ready, or skip it.

Phase 4: Interval Capture

The “Ready when you are” screen doubles as a lightweight workday board. Done This Interval captures what you finished. Next Interval captures what you want to focus on next. Items can be marked done or stopped without leaving the overlay.

Phase 5: Ready When You Are

The final screen offers Pause, Finish Day, or Start Next. Start Next becomes available when the break reaches 00:00, Pause leaves the next interval staged, and Finish Day opens the closeout view.

Phase 6: Workday Closeout

Nomodoro summarizes the day as Doing, Done, and Stopped / Abandoned, can copy the closeout as Markdown, and can optionally sync that board with a self-hosted Kanban board.

Why This Works

The gradient approach uses the same channel as your focus: your visual field. Nomodoro gradually joins your environment instead of competing with it via alarm or modal. By break time, your brain has already been transitioning. Actionable suggestions give you a real context to switch into, and the closeout flow catches the work state that would otherwise stay loose in your head.

Features

How to Install Nomodoro

Following these steps will install and open Nomodoro on your Mac. No terminal commands and no source build are required.

1. Download

Use the direct site-hosted download: Pommedoro.dmg. The file name is still legacy Pommedoro, but the app inside is Nomodoro.

2. Install

In Finder, open Downloads and double‑click Pommedoro.dmg.

If the disk image includes Install.command, double-click it. It copies Nomodoro.app into Applications, clears the downloaded-app quarantine flag, stamps the update state, and launches the app.

If you prefer the manual route, drag Nomodoro.app into Applications yourself, then eject the disk image.

3. If macOS says "Nomodoro can't be opened" or "move to Trash"

Don't trash it.

Go to System Settings → Privacy & Security.

Scroll down to the message about "Nomodoro was blocked..." or "from an unidentified developer".

Click Open Anyway and confirm.

4. Open the app

Open Applications, or use Spotlight with Cmd+Space and type "Nomodoro". It runs as a menu bar app, so look for the timer icon in your menu bar.

That's it: download DMG, open DMG, run Install.command or drag Nomodoro.app to Applications, then use Open Anyway if macOS blocks the first launch.

References & Documentation

The best timer is the one that gets you to take the break without fighting your focus—so the break actually happens and then disappears from your mind until the next cycle.