Top-level general settings.
Automatically reload the config when it changes on disk.
Offer IPC through a unix socket.
Window dimensions, padding, decorations, and behavior.
Horizontal padding around the terminal content in pixels.
Vertical padding around the terminal content in pixels.
Window decorations style.
Background opacity from fully transparent to fully opaque.
Window mode at startup.
Default window title.
Allow terminal programs to change the window title.
Spread extra padding evenly around the terminal content.
Request compositor to blur content behind transparent windows.
Make Option key behave as Alt on macOS.
Scrollback buffer and scroll speed.
Maximum number of lines in the scrollback buffer.
Number of lines scrolled for each scroll event.
Font family, style, and size.
Font family for regular weight text.
Style variant for the normal font.
Style variant for the bold font.
Style variant for the italic font.
Font size in points.
Use built-in font for box drawing characters.
Terminal color palette.
Default foreground color.
Default background color.
Render bold text using bright color variants.
Cursor shape, blinking, and appearance.
Shape of the terminal cursor.
Cursor blinking state.
Render cursor as a hollow box when the window is unfocused.
Thickness of the cursor relative to the cell width.
Shell program and terminal protocol settings.
Path to the shell program to run.
Clipboard access through the OSC 52 escape sequence.
Visual bell animation and duration.
Visual bell easing function.
Visual bell animation duration in milliseconds.
Mouse behavior settings.
Hide the mouse cursor while typing.
Text selection behavior.
Copy selected text to the primary clipboard automatically.