Skip to content

User interface

Optional indicators for the menu bar, stack line, and Mission Control.

All three features are disabled by default.

Example
[settings.ui.menu_bar]
enabled = true
display_style = "label"
active_label = "name"

Optional visual indicators. All UI helpers are disabled by default.

Show workspace status in the macOS menu bar.

Enable the menu bar workspace indicator.

Type
boolean
Default
false

Include workspaces that currently have no windows.

Type
boolean
Default
false

Show every workspace or only the active one.

Type
all or active
Default
"all"

Label a workspace with its one-based workspace number or its configured name.

Type
index or name
Default
"index"

Draw a miniature representation of each workspace’s windows (layout) or show a number or name (label).

Type
layout or label
Default
"layout"

Folder containing saved .ron layouts shown in the menu bar’s restore menus. ~ expands to your home directory.

Type
path
Default
"~/.config/rift/layouts"

Show a small edge indicator for stacked windows.

Enable the stack-line indicator.

Type
boolean
Default
false
Example
[settings.ui.stack_line]
enabled = true
hover = "click"

Choose whether the indicator responds to a click or pointer hover.

Type
click or hover
Default
"hover"

Thickness of the stack-line indicator in points.

Type
number
Default
20

Place the stack line at the top or bottom edge of the window.

Type
top or bottom
Default
"top"

Place the stack line at the left or right edge of the window.

Type
left or right
Default
"left"

Distance from the window edge to the indicator, in macOS points.

Type
number
Default
1

Rift’s own Mission Control-style workspace overview.

Enable Rift’s Mission Control helper.

Type
boolean
Default
false
Example
[settings.ui.mission_control]
enabled = true

Fade managed windows during Mission Control transitions.

Type
boolean
Default
false

Fade duration in milliseconds.

Type
number
Default
180