ios settings.md
iOS Settings
This page lists every setting in Rex for iOS and where to find it.
Interface
Choose the color scheme, theme tint, panes, and how panes move. In Settings > Interface.
| Setting | Description |
|---|---|
| Color scheme | Appearance · Use Auto, Light, or Dark appearance. |
| Tint with theme | Appearance · Match terminal colors or use standard iOS colors. |
| Match program backgrounds | Panes · Color the screen with a full-screen program's background. |
Themes
Choose the terminal colors for each appearance. In Settings > Themes.
| Setting | Description |
|---|---|
| Light theme | Light Mode · Choose a terminal palette for light appearance. |
| Dark theme | Dark Mode · Choose a terminal palette for dark appearance. |
Terminal
Configure the font, text colors, cursor, keyboard, key bar, scrolling, and titles. In Settings > Terminal.
| Setting | Description |
|---|---|
| Terminal font | Typography · Choose the terminal's font family. |
| Font size | Typography · Set the size of terminal text on this device. |
| Improve text contrast | Colors · Adjust low-contrast text against its background; included when forcing the theme palette. |
| Force theme palette for text | Colors · Map RGB and extended text colors to the nearest theme color, then correct contrast. |
| Cursor style | Cursor · Choose a block, bar, or underline cursor. |
| Blink speed | Cursor · Make the cursor blink slowly, normally, quickly, or not at all. |
| Force style | Cursor · Keep your cursor style when programs ask for another. |
| Autocorrect | Keyboard · Let the keyboard correct and predict words. |
| Keep keyboard open | Keyboard · Open the keyboard again when you come back to a terminal. |
| Key repeat | Hardware Keyboard · Repeat a key you hold down on a hardware keyboard. |
| Delay until repeat | Hardware Keyboard · How long to hold a key before it starts repeating. |
| Key repeat interval | Hardware Keyboard · How quickly a held key repeats. |
| Repeat held letters | Hardware Keyboard · Repeat a held letter instead of showing its accents. |
| Key Bar Layout | Key Bar · Arrange, hide, and reorder the key bar's built-in keys. |
| Shortcut Groups | Key Bar · Add Control shortcuts, function keys, and your own. |
| Characters | Choose the punctuation keys. |
| Use symbols | Key Bar · Show symbols instead of abbreviated key names. |
| Haptic feedback | Key Bar · Feel a light tap when pressing key bar buttons. |
| Command palette | Key Bar · Learn how to open commands and use modifier keys. |
| Smooth scrolling | Scrolling · Move through history smoothly instead of a line at a time. |
| Smooth terminal resizing | Resizing · Reflow text as soon as a terminal changes size. |
| Prefer generated titles | Titles · Show the running program and its directory instead of shell titles. |
Remote Hosts
Manage saved hosts, their connections, and the shell each one starts. In Settings > Remote Hosts.
Developer Mode
Developer · Expose settings for development and debugging. In Settings > Developer Mode.
| Setting | Description |
|---|---|
| Network Diagnostics | With Developer Mode on, float the network path and host connections over the screen. |
| Cursor shaders | Experimental · With Developer Mode on, draw a trail shader, such as Warp, Comet, or Blaze, behind the cursor. |
About
About · See the app's version and device, and copy them for a bug report. In Settings > About.