In addition to running custom BASH commands, Focus can be controlled from other apps (like the command line, a pomodoro tracker or Alfred).

Here's how to invoke Focus from the command line:

Turn Focus on

open focus://focus

Turn Focus on for 15 minutes

open focus://focus?minutes=15

Turn Focus off

open focus://unfocus

Toggle Focus

open focus://toggle

Start break

open focus://break

Start break for 10 minutes

open focus://break?minutes=10

Stop break

open focus://unbreak

Open preferences

open focus://preferences

Learn more ways to script Focus »