App
Appearance
Theme
Theme
- System — Follows macOS system appearance
- Light — Always use light mode
- Dark — Always use dark mode
App icon
App icon
Workspace behavior
New workspace placement
New workspace placement
- End — Add to the end of the list
- After current — Insert after the active workspace
- Start — Add to the beginning
Reorder on notification
Reorder on notification
Sidebar display options
Show branch + directory in sidebar
Show branch + directory in sidebar
Show pull requests in sidebar
Show pull requests in sidebar
Show listening ports in sidebar
Show listening ports in sidebar
Show latest log in sidebar
Show latest log in sidebar
Show progress in sidebar
Show progress in sidebar
Show custom metadata in sidebar
Show custom metadata in sidebar
Sidebar branch layout
Sidebar branch layout
Notifications
Dock badge
Dock badge
Other
Send anonymous telemetry
Send anonymous telemetry
Warn before quit
Warn before quit
Rename selects existing name
Rename selects existing name
Workspace colors
Workspace color indicator
Workspace color indicator
- Accent — Colored accent on the left edge
- Underline — Colored line at the bottom
- None — No color indicator
Customize palette
Customize palette
- Built-in color entries with hex values
- Custom colors added via “Choose Custom Color…” from workspace context menus
- Reset button to restore defaults
- Color picker for visual editing
- Hex value in monospace font
- Base color reference for built-in entries
Automation
Socket control mode
Controls access to the local Unix socket at/tmp/cmux.sock for programmatic control.
Off
Off
cmux processes only
cmux processes only
Automation mode
Automation mode
Password mode
Password mode
~/Library/Application Support/cmux/socket-control-password.The settings panel provides:- Secure password field for entry
- Set/Change button to save password
- Clear button to remove password (when one exists)
- Status messages for save/clear operations
Full open access
Full open access
CMUX_SOCKET_ENABLE—1/true/yes/onor0/false/no/offCMUX_SOCKET_MODE—off,cmuxOnly,automation,password,allowAllCMUX_SOCKET_PATH— Custom socket path (requiresCMUX_ALLOW_SOCKET_OVERRIDE=1for stable/nightly builds)CMUX_SOCKET_PASSWORD— Password for password mode (alternative to file storage)
Claude Code integration
Enable Claude Code hooks
Enable Claude Code hooks
claude command to inject session tracking and notification hooks. The sidebar shows Claude session status and notifications.Disable if you prefer to manage Claude Code hooks yourself.Port ranges
Port base and range
Port base and range
CMUX_PORT and CMUX_PORT_END environment variables with a dedicated port range. New terminals inherit these values.- Port Base — Starting port (default: 9100)
- Port Range Size — Number of ports per workspace (default: 10)
Browser
Search
Default search engine
Default search engine
- DuckDuckGo
- Bing
- Yahoo
- Ecosia
Show search suggestions
Show search suggestions
Appearance
Browser theme
Browser theme
- System — Follows app and macOS appearance
- Light — Forces light mode for compatible pages
- Dark — Forces dark mode for compatible pages
Link behavior
Open terminal links in cmux browser
Open terminal links in cmux browser
Intercept open http(s) in terminal
Intercept open http(s) in terminal
open https://... and open http://... commands open in the cmux browser (subject to host whitelist). When disabled, they always use your default browser.Hosts to open in embedded browser
Hosts to open in embedded browser
open https://... calls.- One host or wildcard per line
- Examples:
example.com,*.internal.example - Leave empty to open all hosts in cmux
- Only matching hosts open in cmux; others use your default browser
Security
HTTP hosts allowed in embedded browser
HTTP hosts allowed in embedded browser
localhost127.0.0.1::10.0.0.0*.localtest.me
History
Browsing history
Browsing history
Keyboard shortcuts
All keyboard shortcuts are customizable. Click a shortcut value to record a new one. Press Esc to cancel recording.- Toggle Sidebar
- New Workspace / Surface / Window
- Close Workspace / Window
- Show Notifications / Jump to Latest Unread
- Next/Previous Workspace / Surface
- Rename Workspace / Tab
- Focus Pane (Left/Right/Up/Down)
- Split Right/Down
- Split Browser Right/Down
- Toggle Pane Zoom
- Open Browser / Folder
- Toggle Browser Developer Tools
- Show Browser JavaScript Console
- Flash Focused Panel
Reset
Reset All Settings — Restores all in-app settings to factory defaults, including:- Appearance and theme
- Socket control mode
- Browser settings
- Keyboard shortcuts
- Sidebar display options
- Workspace colors