Terminal Settings
Configure the integrated terminal's shell, font, cursor, and scrollback behavior.
Customize the behavior and appearance of Omnilib's integrated terminal. Access these settings at Settings > Terminal.
Desktop only. The integrated terminal is available on the macOS and Windows desktop apps.
Default shell path
Set the full path to the shell Omnilib launches when you open a terminal panel. Leave blank to use your system default.
Examples:
/bin/zsh/bin/bashC:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
If the path is invalid or the shell cannot be launched, Omnilib falls back to the system default.
Font size
Sets the text size inside the terminal in pixels. Drag the slider or type a value directly.
Cursor style
Choose how the cursor appears in the terminal:
| Style | Appearance |
|---|---|
| Block | Solid filled rectangle (default) |
| Underline | Thin horizontal bar beneath the character |
| Bar | Thin vertical line before the character |
Cursor blink
Toggle cursor blinking on or off. When enabled, the cursor pulses at a regular interval. When disabled, it stays steady.
Scrollback lines
Controls how many lines of output history the terminal retains. Higher values let you scroll further back through output at the cost of more memory.
The setting is a multiplier applied to the base scrollback buffer. Increase it for workflows that produce large amounts of terminal output (build logs, test runners, and so on).
Use tmux
Desktop only.
Enable this toggle to start every terminal session inside a tmux session. This lets terminal sessions persist even if the panel is closed, and lets you attach to existing sessions.
Skip tmux prompt
When Use tmux is enabled, Omnilib may prompt you to confirm reattaching to an existing session. Enable Skip tmux prompt to skip this confirmation and always reattach automatically.