Precedence
A flag beats an environment variable beats the file, and nothing beats a change made inside the running app for that session.
| Setting | Highest | Lowest | ||
|---|---|---|---|---|
| Quality tier | --tier | RLX_TIER | [quality] tier | auto |
| Grid scale | --grid-scale | RLX_GRID_SCALE | [quality] grid_scale | auto |
| Graphics adapter | --gpu | [output] gpu | high performance | |
| Preset directory | RLX_PRESET_DIR | the seeded per-user directory | ||
| Input mode | --input | [input] mode | loopback | |
| Input device | --device | [input] device | the mode’s default endpoint | |
| OSC target | --osc | [osc] target | — | |
| OSC on/off | --osc (on) | [osc] enabled | off | |
| Control address | --control | [control] listen | — | |
| Control on/off | --control (on) | [control] enabled | off | |
| Console on/off | --console (on) | [console] enabled | off |
--input, --device, --gpu, --osc, --control and --console pin a run and never write
themselves into config.toml; the file is the persistent form. There is no environment variable for
the input selection or the adapter, because both are properties of a rig and already persist to the
config.
Built from 13c7582 at version 0.158.0. This site tracks main and is not versioned per release.