Settings
Terminal Settings
Configure font, cursor, scrollback, and bell for the terminal emulator.
Go to Settings → Terminal to configure the xterm.js terminal behavior.
Font
| Setting | Default | Description |
|---|---|---|
| Font family | "Menlo, monospace" | Comma-separated font stack |
| Font size | 14 | Size in points |
| Line height | 1.2 | Line spacing multiplier |
| Letter spacing | 0 | Extra spacing between characters |
Nerd Font icons in prompts require a Nerd Font to be installed and selected as the font family.
Cursor
| Setting | Options |
|---|---|
| Cursor style | Block, Underline, Bar |
| Cursor blink | On / Off |
Scrollback
Set the number of lines kept in the scrollback buffer. Higher values use more memory. Default is 1000. Set to 0 for unlimited (not recommended for long-running sessions).
Bell
| Setting | Options |
|---|---|
| Bell style | None, Visual (flash), Audio |
Default shell
Set the shell to launch for local terminal tabs. Leave blank to use the system default ($SHELL).
Examples:
/bin/zsh/bin/bash/usr/bin/fishpwsh(Windows)