Skip to content

Action Types

Each menu item is assigned an action that defines what happens when selected. Choose from 7 action types.

Action type settings screen

Action TypeSummary
Launch AppLaunch a specified application
Open URLOpen a web URL or custom URL scheme
Send Keyboard ShortcutSend a key combination to the active app
Run MacroRun a predefined macro
Open MenuOpen another menu as a submenu
Window ManagementSnap a window to a layout position
System ActionControl volume, media playback, and other system functions

Launch App

Launches a specified application. If the app is already running, it switches to that app.

Configuration

  1. Select "Launch App" as the action type
  2. Choose an app from the "Application" field

When you select an app, the label and icon are set automatically.

TIP

You can also change the icon to an SF Symbols icon or an emoji.

Open URL

Opens a specified URL in the default browser or the corresponding app.

Configuration

  1. Select "Open URL" as the action type
  2. Enter a URL in the "URL" field

Supported URL Types

URL TypeExampleUse case
Web URLhttps://example.comOpen a website
Custom URL schemeslack://openApp-specific actions
mailto: linkmailto:user@example.comOpen a mail compose window
File pathfile:///Users/...Open a local file

Custom URL Scheme Examples

Many apps support custom URL schemes.

AppURL SchemeAction
Slackslack://openOpen Slack
Obsidianobsidian://open?vault=MyVaultOpen a specific vault
Figmafigma://file/xxxxxOpen a specific file
Zoomzoommtg://zoom.us/startStart a meeting
Spotifyspotify:playlist:xxxxxOpen a playlist

Send Keyboard Shortcut

Sends a keyboard shortcut to the active application. Use this to trigger app-specific commands from a menu.

Configuration

  1. Select "Send Keyboard Shortcut" as the action type
  2. Click the input field to activate the recorder
  3. Press the shortcut you want to send

Modifier Keys

Combine the following modifier keys as needed.

ModifierSymbol
Command
Option
Control
Shift

TIP

For example, set ⌘⌥I to open Chrome's Developer Tools, or ⌘⌥K to create a component in Figma.

Run Macro

Runs a predefined macro. Use this when you want to execute multiple steps in sequence.

Configuration

  1. Select "Run Macro" as the action type
  2. Choose the macro from the "Macro" field

Macros are created and managed in the "Macros" section of Settings.

See Creating and Running Macros for details.

Open Menu

Opens another menu as a submenu. Use this to build a hierarchical menu structure.

Configuration

  1. Select "Open Menu" as the action type
  2. Choose the menu from the "Menu" field

Choose where the submenu appears.

OptionDescription
Current mouse positionDisplay the submenu at the cursor's current location (default)
Parent menu positionDisplay the submenu where the parent menu was opened

Use Cases

  • Open a List Menu from a Radial Menu item
  • Organize menus into categories with a hierarchical structure
  • Nest List Menus within each other

TIP

Assign "Open Menu" to a Radial Menu slot and point it to a List Menu. This lets you combine both menu types in a single workflow.

Window Management

Snaps the active window to a specified layout position.

Configuration

  1. Select "Window Management" as the action type
  2. Choose a layout
  3. Choose the target screen

Layouts

Halves

LayoutDescription
Left HalfSnap to the left half of the screen
Right HalfSnap to the right half of the screen
Top HalfSnap to the top half of the screen
Bottom HalfSnap to the bottom half of the screen

Quarters

LayoutDescription
Top LeftSnap to the top-left quarter
Top RightSnap to the top-right quarter
Bottom LeftSnap to the bottom-left quarter
Bottom RightSnap to the bottom-right quarter

Thirds

LayoutDescription
Left ThirdSnap to the left third
Center ThirdSnap to the center third
Right ThirdSnap to the right third
Left Two ThirdsSnap to the left two-thirds
Right Two ThirdsSnap to the right two-thirds

Other

LayoutDescription
MaximizeExpand to fill the entire screen
MinimizeMinimize the window to the Dock
CenterCenter the window on screen
Next MonitorMove to the next monitor
Previous MonitorMove to the previous monitor

Target Screen

Choose which screen the window is placed on.

OptionDescription
Active window's screenThe screen where the focused window is located (default)
Menu position's screenThe screen where the menu was displayed

INFO

The target screen setting doesn't apply to "Next Monitor," "Previous Monitor," or "Minimize."

System Action

Performs a macOS system-level action.

Configuration

  1. Select "System Action" as the action type
  2. Choose the action to perform

When you select an action, the label and icon are set automatically.

Available Actions

Display

ActionDescription
Brightness UpIncrease screen brightness
Brightness DownDecrease screen brightness

Audio

ActionDescription
Volume UpIncrease volume
Volume DownDecrease volume
Mute / UnmuteToggle audio mute

Media

ActionDescription
Play / PauseToggle media playback
Next TrackSkip to the next track
Previous TrackGo back to the previous track

System

ActionDescription
Mission ControlOpen Mission Control
App ExposéOpen App Exposé
LaunchpadOpen Launchpad