Settings
Prompt can be customized to best suit your specific needs.
From the menu bar, click on Prompt > Settings, then click the desired tab at the top of the window.
General
New tabs open
Sets the new default tab type to Server List or Local Terminal.
Local terminals open
Choose if new local terminal windows open to the default working directory, or the same working directory as the last opened tab.
Open Quickly in
Choose if Open Quickly will open a connection in a New Tab or you can now choose a New Window.
Logging
Enable or disable SSH debug logging for remote terminal connections.
Launch
Restores previously open windows and tabs when opening Prompt, independently of the system setting.
Privacy
Send crash reports
Enables the ability to send crash reports to Panic for the purposes of improving Prompt.
Send anonymous usage statistics
When enabled, anonymous usage statistics will be sent to Panic for the purposes of improving Prompt.
Check for important announcements
Allows Panic to alert you about significant app updates, or issues that could impact functionality.
Learn more about privacy in Prompt
Terminal
Terminal Type
Choose the terminal type that will be used for remote and local sessions.
- ansi
- dtterm
- nsterm
- rxvt
- vt52
- vt100
- vt102
- xterm
- xterm-16color
- xterm-256color
Local Shell
Specify the default shell used for local terminal sessions.
- System Default
- /bin/bash
- /bin/csh
- /bin/dash
- /bin/ksh
- /bin/sh
- /bin/tcsh
- /bin/zsh
Use Option as Meta key
When enabled, the option key will send the meta command in the terminal.
Allow Clipboard Writing
Enable/disables clipboard writing in the terminal.
Detect URLs
Enables/disables URL detection in the terminal.
Detect Files
Enables/disables file name detection in the terminal.
Show Activity Indicator
Enables/disables the terminal tab activity indicator.
Prompt before closing remote terminals
When enabled, a confirmation alert will be displayed when closing a remote terminal.
Close local terminals when they exit
When enabled, local terminal windows will automatically close when they exit.
Use GPU acceleration
Enables/disables GPU acceleration in the terminal.
When closing local terminals
Choose under which circumstances a confirmation alert will be shown when closing a local terminal.
- Always prompt
- Never prompt
-
Prompt if there are processes other than:
- rlogin
- telnet
- ssh
- slogin
- Custom processes can be added or removed using the +/- buttons
Display
Icon Style
Specify if server icons are displayed using the “Purple” or “Classic” style.
Font
Choose the font family, style, and font size – or toggle font smoothing.
New Window Size
Sets the default dimensions of new windows, or have new windows inherit the previous size automatically.
- Remember window size
- Columns:
80default value - Rows:
24default value
Spacing and Padding
Set the vertical and horizontal spacing/padding for your local and remote terminals.
- Vertical:
0default value - Top:
2default value - Left:
4default value - Horizontal:
0default value - Bottom:
1default value for macOS |4default value for iOS/iPadOS/VisonOS - Right:
4default value
Beep Style
Configure the Terminal beep to use auditory feedback, visual feedback, or a combination of the two.
- Auditory
- Visual
Title
Choose which items are displayed in the window title for the current terminal session.
- Working Directory
- Shell Name
- Active Process Name
- Arguments
- TTY Name
- Dimensions
All items may not be available when using a remote terminal as they are dependant on your server configuration.
Tabs
Enables activity indicators for backgrounded tabs.
Sync
Running Prompt on multiple Mac and iOS devices?
Panic Sync is the most secure and easy way to keep your servers, clips, passwords, and private keys
updated across your Mac and iOS devices automatically.
Themes
Window Theme
Choose if the Prompt window uses the same theme as the terminal, or an alternate theme of your choice.
- Same as Terminal Theme
Dark
Fairyfloss
Light
Neon
Panic Palette
Playdate
Solarized Dark
Solarized Light
Change colors based on system appearance
For custom themes only. Option will remain grayed out for default themes.
- Light
- Dark
Terminal Theme
Prompt 3 comes with the following default terminal themes, select from the included options:
Dark
Fairyfloss
Light
Neon
Panic Palette
Playdate
Solarized Dark
Solarized Light
Custom Themes
or create and customize a new theme.
Dock Icon
Choose which icon will be displayed in the Dock and App Switcher when Prompt is running.
![]()
Prompt can only customize the icon in the Dock while it is running. It cannot customize the icon in the Finder.
Keyboard
Create or modify the keyboard shortcuts Prompt sends when the terminal is focused.
To add a new shortcut, click the at the bottom of the window. To edit an existing shortcut, select the shortcut you would like to edit, then click the pencil icon.
Option + F-Keys
⌥F1 | \033[17~
⌥F2 | \033[18~
⌥F3 | \033[19~
⌥F4 | \033[20~
⌥F5 | \033[21~
⌥F6 | \033[23~
⌥F7 | \033[24~
⌥F8 | \033[25~
⌥F9 | \033[26~
⌥F10 | \033[28~
⌥F11 | \033[29~
⌥F12 | \033[31~
⌥F13 | \033[32~
⌥F14 | \033[33~
⌥F15 | \033[34~
F-Keys
F1 | \033OP
F2 | \033OQ
F3 | \033OR
F4 | \033OS
F5 | \033[15~
F6 | \033[17~
F7 | \033[18~
F8 | \033[19~
F9 | \033[20~
F10 | \033[21~
F11 | \033[23~
F12 | \033[24~
F13 | \033[25~
F14 | \033[26~
F15 | \033[28~
F16 | \033[29~
F17 | \033[31~
F18 | \033[32~
F19 | \033[33~
Shift + F-Keys
⇧F5 | \033[25~
⇧F6 | \033[26~
⇧F7 | \033[28~
⇧F8 | \033[29~
⇧F9 | \033[31~
⇧F10 | \033[32~
⇧F11 | \033[33~
⇧F2 | \033[34~
Misc. + F-Keys
⌥← | \033b
⌃← | \033[1;5D
⇧← | \033[1;2D
⌥→ | \033f
⌃→ | \033[1;5C
⇧→ | \033[1;2C
⌃⌦ | \033[3;5~
⌦ | \033[3~
⇧⌦ | \033[3;2~
⌃⌥⌦ | \033[3;5~
Keys
Create or import SSH keys for connecting to remote Servers. Share them between your devices with Panic Sync.
To create or import a new key into the “Syncable SSH Keys” section, click the at the bottom of the window.
Remote SSH connections will also use default keys stored in
~/.sshand~/.ssh/config. Keys stored in these locations will not be synced with Panic Sync.
Secure Enclave
On supported Mac models, Prompt can store a single key in your Mac’s Secure Enclave. This key cannot be copied from your Mac and cannot be synced using Panic Sync.