DE

Settings reference

korTTY's settings live in Configuration → Global Settings…. They are stored in ~/.kortty/global-settings.xml. This reference documents every setting, organized by tab.

Each per-tab page lists settings as a table:

Column Meaning
Setting The label shown in the dialog
Type toggle · dropdown · number · text · color · path
Values Allowed values / range
Default Out-of-the-box value
Stored as The field in global-settings.xml

The icon toolbar offers a direct button for each main settings tab. Right-click the toolbar, choose Customize toolbar…, select Settings, and add the desired shortcut. It opens the existing settings dialog on that tab.

Searching the settings

The search line at the top of the settings window looks through every tab at once: the labels, check boxes, buttons and section headings, including tabs you have not opened yet. Type at least two characters and the matching settings are listed under the field, each with the tab it is on; a whole tab is listed as Page when its name matches. Case, accents and umlaut spellings do not matter (schriftgroesse finds Schriftgröße), and every word must match, so terminal scroll finds Scrollback on the Terminal tab. Settings that are hidden in the current state, such as fields of another AI connection mode, are not offered.

Click a result, or pick it with Up / Down and press Enter: the dialog switches to that tab, scrolls the setting into view, colours it together with the controls on its row and puts the keyboard focus on its control, so you can change it straight away. The colouring fades after a few seconds or when you search again. The ✕ at the right end of the search line empties it with one click. Cmd+F (Ctrl+F on Windows and Linux) jumps to the search line from anywhere in the dialog, and Esc there first clears the search before it closes the dialog; Enter in the search line never saves the settings.

Searching the settings for "scroll"

The chosen setting, coloured on its tab

Manual for each tab

Manual for this page at the right of the navigation bar opens the built-in manual at the page that documents the tab you are on, for example this reference's Terminal page while the Terminal tab is shown, and the Anonymous data page for the Privacy tab. Its tooltip names the tab. The manual opens in the language of the user interface.

Settings tabs

Tab What it controls
Appearance, themes & font App design (the seven AtlantaFX themes and the korTTY designs), terminal themes, font family & size, UI font size
Colors Color profile, text/background/cursor/selection colors, cursor blink, the 16-color ANSI palette
Terminal Columns/rows, scrollback, encoding, keyword highlighting, quick select, paste protection, shell integration, links, SSH keep-alive, SSH host key verification, connection retries, drag-drop, timestamps, coding-agent detection, Control API and MCP server
Messaging Desktop notifications for coding agents, terminal events and korTTY AI runs; notification timing
Video Terminal recording / ffmpeg video export
Backup Encryption type (ZIP-password / GPG), max backup count
Logging Terminal log directory and retention; session journal storage, AI summaries, interval and profile
Export PDF watermark and document footer for exported session journals, AI chats and code analysis reports
Updates Automatic update checking and interval
Window Toolbar icon size, window geometry restore, fixed geometry, dashboard state, tab behaviour, what korTTY restores at startup
Keyboard Your own shortcuts for korTTY's commands: change, remove or reset them, with a check for keys the shell needs and for conflicts
Resources Opt-in JVM heap/GC profile (Balanced / High / Maximum) for larger workloads
Security Master-password prompt, change master password, temporary SSH keys
Privacy Consent for anonymous usage statistics (Aptabase, EU/GDPR)
SFTP Manager SFTP tab auto-close, remote ZIP defaults, JobScheduler rsync binary
Editor Cursor style and color for editor tabs
Snippet Editor Font, color and cursor overrides for snippet windows
Language UI language selection (8 built-in) + auto-detect
Translation External or local-AI translation provider, credentials, target language, generate language file

AI has no tab in this window: every AI setting, from the feature switches and the terminal agent to the profiles, local models, knowledge stores and the AI Skills library, lives in AI > AI Manager; see AI, Local models and RAG knowledge stores.

Completeness

The per-tab pages enumerate every individual setting. Coverage is verified automatically against the application's setting keys, so no setting is left undocumented.

Visual reference

A few of the configuration tabs (the per-tab pages show each in detail):

Colors — terminal palette, cursor and ANSI colors

Colors settings tab

Terminal — scrollback, encoding, keep-alive, retries

Terminal settings tab

Backup — max backups, ZIP-password or GPG encryption

Backup settings tab