Other actions
These commands work with Rift’s complete runtime or saved layout state rather than one command group.
Generated from rift-cli at v0.7.0.
binding-mode
Section titled “binding-mode”Switch to a configured binding mode (use default to reset).
rift-cli execute binding-mode <MODE>
Arguments
<MODE>
save-and-exit
Section titled “save-and-exit”Save the master file and exit Rift.
rift-cli execute save-and-exit
save-layout
Section titled “save-layout”Save Rift's current layout state without exiting.
rift-cli execute save-layout <PATH|--master>
Arguments
[PATH]Layout file path.
Options
--masterUse Rift's master file (~/.rift/layout.ron).
load-layout
Section titled “load-layout”Restore a layout file to the current workspace or macOS Space.
rift-cli execute load-layout [OPTIONS] <PATH|--master>
Arguments
[PATH]Layout file path.
Options
--masterUse Rift's master file (~/.rift/layout.ron).
--scope <SCOPE>Restore one workspace or all saved workspaces for the current macOS Space.
Print layout tree debugging output in the running rift instance.
rift-cli execute debug
serialize
Section titled “serialize”Serialize and print runtime state.
rift-cli execute serialize
toggle-space-activated
Section titled “toggle-space-activated”this command is deprecated, use rift-cli execute space toggle-activated.
rift-cli execute toggle-space-activated
show-timing
Section titled “show-timing”Show timing metrics.
rift-cli execute show-timing