Skip to content

Settings

Open Settings with ⌘,, the ⚙︎ button in the toolbar, or Settings… in the app menu. Esc closes it. Reset Settings at the bottom of the category list puts everything back to its default; your recent files and your API key are kept.

Settings are saved in settings.json in the config directory. Pane widths, the terminal height, and the zoom level are remembered per machine, outside that file.

The AI tab of SettingsThe AI tab of Settings

The first tab, and the one Settings opens on. It holds the coding agent whose files the file list shows, and the provider and model Marginal’s own AI features use.

Coding agent

Setting Default What it does
Agent Claude Code Whose files the file list shows: Claude Code, Codex, Grok Build, OpenCode, Cursor, or Qwen Code. See Your coding agent
Where … looks for its files folded Folds open to list every folder the selected agent reads, the environment variable that relocates its user folder, and a link to the agent’s page in this manual; stays the way you left it
Unfold agent sections off Open the agent’s sections in the file list by default

API AI model

Setting Default What it does
Provider Anthropic Whose API the AI features call: Anthropic, OpenAI, Google, xAI, Alibaba Cloud, or Alibaba Cloud (China). Changing it resets Model and Effort to that provider’s defaults
Model Claude Opus 5 The provider’s current models; Other model id… takes any id the API accepts
Effort the model’s API default How hard the model thinks, in the provider’s own terms (lowmax, a thinking level, or thinking on/off); disabled for models without the control

API key

Setting Default What it does
Provider API key The selected provider’s key, saved to the system keychain; Clear removes it. Get an API key from … opens the provider’s console

See Connect an API key for each provider’s models and effort levels.

The General tab of SettingsThe General tab of Settings

Font

Setting Default What it does
Interface font size 13 Text size of the sidebar, the file list, the editor’s find and replace panel, and the Settings window itself

The editor and the preview have their own sizes under Editor and Preview.

Files

Setting Default What it does
List files in subfolders off Show files from every folder below the selected one
Sort files by Name Order the file list by name or by last modification
Disable reader mode on double-click off Open double-clicked files in the editor instead of the reading view

Saving

Setting Default What it does
Autosave off Save documents that have a file a moment after you stop typing
Autosave delay (ms) 1500 How long after the last keystroke; 500 to 10 000

Updates

Setting Default What it does
Check for updates at launch on Look for a new version after launch; if there is one, open the update dialog and show a chip in the status bar. Nothing downloads until you ask
The Appearance tab of SettingsThe Appearance tab of Settings

Theme

Setting Default What it does
Appearance System Follow the system, or force light or dark
Light theme Marginal Light The theme used in light appearance, and for print and export
Dark theme Marginal Dark The theme used in dark appearance
Theme add-ons Open Themes Folder and Reload Themes, see Themes

Ten themes are built in: Marginal, GitHub, Solarized, Zenburn, and Dracula, each in a light and a dark version. Add-ons appear below them under their own heading.

Window (macOS only)

Setting Default What it does
Background blur off off Turn off the frosted-glass window background
Background opacity 0.95 Window opacity when blur is off; light appearance is always opaque
The Editor tab of SettingsThe Editor tab of Settings

Font

Setting Default What it does
Font size 13.5 Editor text size; zoom multiplies it
Font family system monospace Any installed font; leave empty for the system’s monospace

Gutter

Setting Default What it does
Line numbers off Number the lines, left of the fold chevrons
Git changes off Mark added, changed, and removed lines against the repository
Compare against HEAD The last commit, or the staging index

Keybindings

Setting Default What it does
Scheme Default Default, Emacs, or Vim editing keys

Custom shortcuts binds a key chord to any application or editor command. See Keybindings.

The Preview tab of SettingsThe Preview tab of Settings

Font

Setting Default What it does
Font size (px) 16 Preview text size; zoom multiplies it

Layout

Setting Default What it does
Force light preview off Keep the preview light while the app is dark
Preview width (px) 950 Width of the preview column
Preview margin (px) 20 Space around the preview column

Print & PDF

Setting Default What it does
Print margin (mm) 8 Extra left and right margin on paper and in PDFs
Print header offset (mm) 8 Extra space at the top of each page

Sign in, subscribe, manage devices, and see your licence status. This tab is described on Account and subscription.