Subscriptions
Subscribe to events over Mach IPC, or ask Rift to run another command when an event occurs.
Generated from rift-cli at v0.7.0.
Subscribe to Mach IPC events.
rift-cli subscribe mach <EVENT>
Arguments
<EVENT>Event to subscribe to (workspace_changed, windows_changed, window_title_changed, focused_window_changed, stacks_changed, layout_changed, selection_changed, binding_mode_changed, config_changed, *).
Subscribe to events via CLI command execution.
rift-cli subscribe cli [OPTIONS] --event <EVENT> --command <COMMAND>
Options
--event <EVENT>Event to subscribe to (workspace_changed, windows_changed, window_title_changed, focused_window_changed, stacks_changed, layout_changed, selection_changed, binding_mode_changed, config_changed, *).
--command <COMMAND>Command to execute when event occurs.
--args <ARGS>Arguments to pass to command (event data will be appended as JSON).
unsub-mach
Section titled “unsub-mach”Unsubscribe from Mach IPC events.
rift-cli subscribe unsub-mach <EVENT>
Arguments
<EVENT>Event to unsubscribe from.
unsub-cli
Section titled “unsub-cli”Unsubscribe from CLI events.
rift-cli subscribe unsub-cli <EVENT>
Arguments
<EVENT>Event to unsubscribe from.
list-cli
Section titled “list-cli”List current CLI subscriptions.
rift-cli subscribe list-cli