Skip to content

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.

List virtual workspaces (optionally for a specific macOS space).

rift-cli query workspaces [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.

List windows (optionally filtered by space).

rift-cli query windows [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.

List connected displays.

rift-cli query displays

Get information about a specific window.

rift-cli query window <WINDOW_ID>

Arguments

List running applications.

rift-cli query applications

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.

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>

Get the active binding mode name.

rift-cli query binding-mode

Get performance metrics.

rift-cli query metrics