Commands and startup
Launch helper programs when Rift starts.
To open Terminal when Rift starts:
Example
[settings]run_on_start = ["open -a Terminal"]For a helper that must restart after failure, use a macOS LaunchAgent (a background service). CLI subscriptions accept workspace_changed, windows_changed, window_title_changed, focused_window_changed, stacks_changed, layout_changed, selection_changed, or *. Each event’s JSON data is passed as the command’s final argument and in RIFT_EVENT_JSON. RIFT_EVENT_TYPE identifies the event; other variables depend on its contents. See Integrations for a working subscription.