Configuration
Overview
Contexts have a set of commands and each command has a list of actions that will be run sequentially when a command is triggered.
classDiagram
direction LR
Context "1" *-- "*" Command : contains
Command "1" *-- "*" Action : contains
Context : Conditional on
Context : • Active App
Context : • Window Title
Context : • Browser Active URL
Command : Touch Command
Command : Voice Command
Action : • Keyboard Shortcut
Action : • Text Insertion
Action : • Apple Shortcuts App
Action : etc.
We don't want every automation flow to be available all the time. Based on the context that we have at hand, we want to see only the relevant ones, just like the touch bar content of MacBook Pro changes app by app. You may want to see a set of a different set of buttons when you are working with Figma and a different set of buttons when you are writing text in a document.
To achieve this we define a context and set the conditions when its commands should be available.
Export & Import
You can export and import your entire configuration by using the toolbar buttons.
When you import it, it will replace the existing configuration so please backup, in other words export your existing configuration before you import something else.
If you would like to share interesting commands, it's better to do it command by command. By right clicking on the command to see the export menu item. You can import the file by dropping it on the command list area, or by using the import button below the list of commands.