Rules Settings

The Rules page of the Settings window includes options to automatically skip breaks when specified apps are frontmost or just open, or when calendar events match, specified criteria, or script-based conditions match, and more.

Click the Add (+) button in the top-right corner to add a new rule. It shows a menu of the different kinds of rules that can be added.

The Add menu also includes script management items like More..., Reveal Scripts, and Get More, similar to Break Actions.

Each rule includes a checkbox to enable or disable it, so you can turn one off without removing it.

Application rules show the path under the app name; if it isn't all visible, hover over the path to reveal the full location (or make the window wider).

App rules also support "is" / "isn't", to reverse the "open" / "frontmost" option, e.g. to skip a break if some app isn't being used.

Calendar Events rules group your calendars by account, if you have multiple accounts. Choose the calendar to use, and optionally enter text to look for in events. You can add any number of calendar rules.

Another built-in rule is Fullscreen Active, to detect when the frontmost app is fullscreen. Useful when watching videos.

Script-based rules are also supported. Time Out can look in the Rules folder inside its Application Scripts folder, and any scripts there can be added as rules.

A number of script-based rules are included, e.g. FaceTime Meeting, Teams Meeting, and Zoom Meeting to detect when actively in a meeting via FaceTime, Teams, or Zoom, and Valve Game to detect when using a Valve / Steam game, since they don't always appear as normal apps. More scripts will be added over time, and you are welcome to add and/or contribute your own.

Script rules support "is true" / "is false", so the script result can be used normally or reversed.

All rules include a menu for what to do when the rule matches:

The Fullscreen Active and script-based rules, conditions, and natural break actions are all available as rewards for supporters.