This page will be interrupted in a moment. That is the product.
Pawse sits in your menu bar and counts. Every 45 minutes, or whenever you say, a real dog blocks every screen for 30 seconds, tells you to walk and drink water, asks if you are happy, and leaves. You cannot argue with him. You can hold ESC.
Your screens dim behind a translucent layer. A pomeranian fades in, sits, and stares at you. Your keyboard stops mattering.
The thought bubble says what he thinks: walk, water, breathe. A gold ring counts down. That is the whole job.
"Are you happy?" Yes gets zoomies and hearts. Not really gets a head-tilt and a paw hug. Your answer stays on your machine.
The overlay fades, your work is exactly where you left it, and the menu bar quietly schedules the next visit.
Every N minutes, or fixed times like 10:30 and 15:00. Pause for an hour from the tray when life happens.
The bubble says whatever you write, one message per line, rotating. Default: Hey Hooman, take a break.
Break length, sound, launch at login. Hard mode turns the ESC escape hatch off entirely. Brave.
Film your own dog, run the two scripts in scripts/, drop three clips in a folder. Now it is your dog interrupting you.
Homebrew is the no-fuss path (Intel and Apple Silicon). It clears the download quarantine for you, so you never see a warning.
brew tap anishfyi/tap brew install --cask pawse
Prefer the universal DMG? If macOS says "damaged" (it means unsigned, not broken), run once:
xattr -cr /Applications/Pawse.app
Download the installer and run it. If SmartScreen objects: More info, then Run anyway.
# from the releases page Pawse_x.y.z_x64-setup.exego to releases