---
title: "iOS Settings"
canonical_url: https://www.superlogical.com/rex/docs/reference/ios-settings
---

# iOS Settings

This page lists every setting in Rex for iOS and where to find it.

<div class="reference-page settings" hidden></div>

## Interface

Choose the color scheme, theme tint, panes, and how panes move. In Settings > Interface. <span hidden>display, automatic, system, light, dark, animation, motion</span>

| Setting | Description |
| --- | --- |
| <span id="setting-interface-color-scheme" data-entry="Color scheme"></span>Color scheme | Appearance · Use Auto, Light, or Dark appearance. <span hidden>In Settings &gt; Interface.</span> <span hidden>appearance, display, system, device, mode, automatic, light mode, dark mode</span> |
| <span id="setting-interface-tint-with-theme" data-entry="Tint with theme"></span>Tint with theme | Appearance · Match terminal colors or use standard iOS colors. <span hidden>In Settings &gt; Interface.</span> <span hidden>theme tint, use theme tint, tinting, matching, neutral, system colors, on, off</span> |
| <span id="setting-interface-match-program-backgrounds" data-entry="Match program backgrounds"></span>Match program backgrounds | Panes · Color the screen with a full-screen program's background. <span hidden>In Settings &gt; Interface.</span> <span hidden>tint, screen color, header color, terminal background, program background, editor, full screen, tui, neovim, vim, extend, blend, match terminal</span> |

## Themes

Choose the terminal colors for each appearance. In Settings > Themes. <span hidden>palette, color scheme, light, dark</span>

| Setting | Description |
| --- | --- |
| <span id="setting-themes-light-theme" data-entry="Light theme"></span>Light theme | Light Mode · Choose a terminal palette for light appearance. <span hidden>In Settings &gt; Themes.</span> <span hidden>colors, day, scheme, light mode</span> |
| <span id="setting-themes-dark-theme" data-entry="Dark theme"></span>Dark theme | Dark Mode · Choose a terminal palette for dark appearance. <span hidden>In Settings &gt; Themes.</span> <span hidden>colors, night, scheme, dark mode</span> |

## Terminal

Configure the font, text colors, cursor, keyboard, key bar, scrolling, and titles. In Settings > Terminal. <span hidden>keyboard, input, accessory, shortcuts</span>

| Setting | Description |
| --- | --- |
| <span id="setting-terminal-terminal-font" data-entry="Terminal font"></span>Terminal font | Typography · Choose the terminal's font family. <span hidden>In Settings &gt; Terminal.</span> <span hidden>font, typeface, monospace, family, menlo, sf mono, system font, jetbrains mono, geist mono, ioskeley mono, roboto mono</span> |
| <span id="setting-terminal-font-size" data-entry="Font size"></span>Font size | Typography · Set the size of terminal text on this device. <span hidden>In Settings &gt; Terminal.</span> <span hidden>text size, bigger, larger, smaller, zoom, points, pt</span> |
| <span id="setting-terminal-improve-text-contrast" data-entry="Improve text contrast"></span>Improve text contrast | Colors · Adjust low-contrast text against its background; included when forcing the theme palette. <span hidden>In Settings &gt; Terminal.</span> <span hidden>minimum contrast, automatic, legibility, readability, accessibility, unreadable, faint, pale, colors, on, off</span> |
| <span id="setting-terminal-force-theme-palette-for-text" data-entry="Force theme palette for text"></span>Force theme palette for text | Colors · Map RGB and extended text colors to the nearest theme color, then correct contrast. <span hidden>In Settings &gt; Terminal.</span> <span hidden>force theme colors, 256 colors, truecolor, rgb, ansi, extended colors, nearest, palette</span> |
| <span id="setting-terminal-cursor-style" data-entry="Cursor style"></span>Cursor style | Cursor · Choose a block, bar, or underline cursor. <span hidden>In Settings &gt; Terminal.</span> <span hidden>cursor, caret, shape, block, bar, beam, underline</span> |
| <span id="setting-terminal-blink-speed" data-entry="Blink speed"></span>Blink speed | Cursor · Make the cursor blink slowly, normally, quickly, or not at all. <span hidden>In Settings &gt; Terminal.</span> <span hidden>cursor, blink, blinking, flash, solid, steady, off, slow, fast</span> |
| <span id="setting-terminal-force-style" data-entry="Force style"></span>Force style | Cursor · Keep your cursor style when programs ask for another. <span hidden>In Settings &gt; Terminal.</span> <span hidden>cursor, override, ignore, lock, shape, decscusr</span> |
| <span id="setting-terminal-autocorrect" data-entry="Autocorrect"></span>Autocorrect | Keyboard · Let the keyboard correct and predict words. <span hidden>In Settings &gt; Terminal.</span> <span hidden>typing, auto correction, autocorrection, predictive text, spelling</span> |
| <span id="setting-terminal-keep-keyboard-open" data-entry="Keep keyboard open"></span>Keep keyboard open | Keyboard · Open the keyboard again when you come back to a terminal. <span hidden>In Settings &gt; Terminal.</span> <span hidden>keyboard, background, reopen, restore, focus</span> |
| <span id="setting-terminal-key-repeat" data-entry="Key repeat"></span>Key repeat | Hardware Keyboard · Repeat a key you hold down on a hardware keyboard. <span hidden>In Settings &gt; Terminal.</span> <span hidden>hardware keyboard, magic keyboard, external keyboard, hold, held, repeating, backspace, delete, arrows, accessibility</span> |
| <span id="setting-terminal-delay-until-repeat" data-entry="Delay until repeat"></span>Delay until repeat | Hardware Keyboard · How long to hold a key before it starts repeating. <span hidden>In Settings &gt; Terminal.</span> <span hidden>hardware keyboard, key repeat, delay, wait, hold, seconds, speed</span> |
| <span id="setting-terminal-key-repeat-interval" data-entry="Key repeat interval"></span>Key repeat interval | Hardware Keyboard · How quickly a held key repeats. <span hidden>In Settings &gt; Terminal.</span> <span hidden>hardware keyboard, key repeat, rate, speed, fast, slow, seconds, interval</span> |
| <span id="setting-terminal-repeat-held-letters" data-entry="Repeat held letters"></span>Repeat held letters | Hardware Keyboard · Repeat a held letter instead of showing its accents. <span hidden>In Settings &gt; Terminal.</span> <span hidden>hardware keyboard, accents, accented, accent menu, alternate characters, diacritics, long press, press and hold, letters, symbols</span> |
| <span id="setting-terminal-key-bar-layout" data-entry="Key Bar Layout"></span>Key Bar Layout | Key Bar · Arrange, hide, and reorder the key bar's built-in keys. <span hidden>In Settings &gt; Terminal.</span> <span hidden>arrows, escape, tab, control, option, shift, paste, home, end, page up, page down, delete, return, rearrange, reorder, hide keys</span> |
| <span id="setting-terminal-shortcut-groups" data-entry="Shortcut Groups"></span>Shortcut Groups | Key Bar · Add Control shortcuts, function keys, and your own. <span hidden>In Settings &gt; Terminal.</span> <span hidden>function keys, f1, ctrl, control, custom keys, slash commands, hotkeys, accessory</span> |
| <span id="setting-terminal-characters" data-entry="Characters"></span>Characters | Choose the punctuation keys. <span hidden>In Settings &gt; Terminal.</span> <span hidden>punctuation, shell characters, symbols, tilde, pipe, slash</span> |
| <span id="setting-terminal-use-symbols" data-entry="Use symbols"></span>Use symbols | Key Bar · Show symbols instead of abbreviated key names. <span hidden>In Settings &gt; Terminal.</span> <span hidden>keyboard, key bar, icons, control, option, shift</span> |
| <span id="setting-terminal-haptic-feedback" data-entry="Haptic feedback"></span>Haptic feedback | Key Bar · Feel a light tap when pressing key bar buttons. <span hidden>In Settings &gt; Terminal.</span> <span hidden>keyboard, vibration, vibrate, touch</span> |
| <span id="setting-terminal-command-palette" data-entry="Command palette"></span>Command palette | Key Bar · Learn how to open commands and use modifier keys. <span hidden>In Settings &gt; Terminal.</span> <span hidden>keyboard, shortcuts, command shift p, control, option, shift, paste</span> |
| <span id="setting-terminal-smooth-scrolling" data-entry="Smooth scrolling"></span>Smooth scrolling | Scrolling · Move through history smoothly instead of a line at a time. <span hidden>In Settings &gt; Terminal.</span> <span hidden>scroll, scrollback, history, pixel, fling, momentum, drag</span> |
| <span id="setting-terminal-smooth-terminal-resizing" data-entry="Smooth terminal resizing"></span>Smooth terminal resizing | Resizing · Reflow text as soon as a terminal changes size. <span hidden>In Settings &gt; Terminal.</span> <span hidden>smooth resize, resizing, reflow, re-wrap, rewrap, rotation, rotate, orientation, jitter, jump, flicker, stage manager, split view, preview, on, off</span> |
| <span id="setting-terminal-prefer-generated-titles" data-entry="Prefer generated titles"></span>Prefer generated titles | Titles · Show the running program and its directory instead of shell titles. <span hidden>In Settings &gt; Terminal.</span> <span hidden>titles, tab title, window title, program name, directory, shell title, osc, rename</span> |

## Remote Hosts

Manage saved hosts, their connections, port forwards, and the shell each one starts. In Settings > Remote Hosts. <span hidden>server, add, pair, connect, reconnect, edit, delete, remove, startup command, shell, default shell, login shell, nushell, zsh, fish, port forwarding, forward, forwards, tunnel, localhost, ssh `-L`</span>

| Setting | Description |
| --- | --- |
| <span id="setting-remote-hosts-ssh-key" data-entry="SSH Key"></span>SSH Key | Create or import the key Rex logs in to ssh:// hosts with, and the host keys it trusts. <span hidden>In Settings &gt; Remote Hosts.</span> <span hidden>ssh, key, private key, public key, authorized_keys, secure enclave, import, passphrase, ed25519, ecdsa, host key, fingerprint, known hosts, trust</span> |

## Developer Mode

Developer · Expose settings for development and debugging. In Settings > Developer Mode. <span hidden>developer, debug, diagnostics</span>

| Setting | Description |
| --- | --- |
| <span id="setting-developer-mode-network-diagnostics" data-entry="Network Diagnostics"></span>Network Diagnostics | With Developer Mode on, float the network path and host connections over the screen. <span hidden>In Settings &gt; Developer Mode. Needs Developer Mode.</span> <span hidden>debug, network, path, wi-fi, cellular, reconnect, overlay</span> |
| <span id="setting-developer-mode-cursor-shaders" data-entry="Cursor shaders"></span>Cursor shaders | Experimental · With Developer Mode on, draw a trail shader, such as Warp, Comet, or Blaze, behind the cursor. <span hidden>In Settings &gt; Developer Mode. Needs Developer Mode.</span> <span hidden>cursor, cursor trail, cursor effect, cursor animation, smear, glow, warp, sweep, comet, blaze, tapered, rainbow, gradient, frozen, ghostty shader, custom-shader, shadertoy, shader, experimental</span> |

## About

About · See the app's version and device, and copy them for a bug report. In Settings > About. <span hidden>version, build, commit, device, model, ios, system, bug report, feedback, copy version info, copy debug info, diagnostics, support, license, open source, acknowledgements, fonts</span>

