Query commands
Queries read state without changing it. Set RIFT_CLI_PRETTY=1 to format returned JSON for reading.
Generated from rift-cli at v0.7.0.
workspaces
Section titled “workspaces”List virtual workspaces (optionally for a specific macOS space).
rift-cli query workspaces [OPTIONS]
Options
windows
Section titled “windows”List windows (optionally filtered by space).
rift-cli query windows [OPTIONS]
Options
displays
Section titled “displays”List connected displays.
rift-cli query displays
window
Section titled “window”Get information about a specific window.
rift-cli query window <WINDOW_ID>
Arguments
applications
Section titled “applications”List running applications.
rift-cli query applications
layout
Section titled “layout”Get layout state and normalized container tree for a space.
rift-cli query layout [OPTIONS]
Options
--space-id <SPACE_ID>macOS space ID; defaults to the active display space.
--display <UUID>Display UUID; uses the display's current macOS space.
--workspace-id <WORKSPACE_ID>Virtual workspace index; defaults to the active workspace.
workspace-layout
Section titled “workspace-layout”Get workspace layout-engine mode(s).
rift-cli query workspace-layout [OPTIONS]
Options
--space-id <SPACE_ID>macOS space ID; defaults to the active display space.
--display <UUID>Display UUID; uses the display's current macOS space.
--workspace-id <WORKSPACE_ID>
binding-mode
Section titled “binding-mode”Get the active binding mode name.
rift-cli query binding-mode
metrics
Section titled “metrics”Get performance metrics.
rift-cli query metrics