Settings overview

Solo's settings give you control over app appearance, terminal behavior, sidebar behavior, workspaces, notes and todos, hotkeys, agents, tools, MCP, notifications, and your account — all in one place.

Opening settings

You can open settings in several ways, including:

  • Use the Open settings shortcut. It defaults to Cmd+, on macOS and Ctrl+, on Windows and Linux, and can be remapped or disabled under Settings > Hotkeys.
  • On macOS and Linux, go to Solo > Settings in the application menu. The application menu is hidden on Windows.
  • Open the command palette and search for “Settings.” The palette shortcut defaults to Cmd+K on macOS and Ctrl+K on Windows and Linux, and can also be remapped or disabled.
  • Click Settings at the bottom of the sidebar when the settings footer is visible.
  • Right-click the workspace rail and choose Manage workspaces… to open Settings > Workspaces.
  • In an agent terminal's MCP details, choose Open MCP settings to open Settings > MCP.

Keyboard shortcuts depend on the current UI context; see When shortcuts are active for overlay and Hotkeys-tab restrictions.

Settings open as a panel inside Solo, not a separate window.

Settings tabs

Tab What's inside
Appearance Theme, interface font family, and interface font scale
Terminal Terminal behavior, font family/weight/size, line height, letter spacing, copy-on-select, focus borders, scroll wheel speed for TUI apps, macOS Option-as-Meta, and agent context pins
Notifications Notification permission status, test notification flow, and bell sound
Sidebar Filter visibility, subgroup order, section header lines and counts, empty-section visibility, focus-on-open behavior, project/process stats thresholds, project header quick actions, and settings footer
Workspaces Workspace names, icons, ordering, and deletion — see Managing workspaces
Notes & todos Scratchpad and todo MCP enablement, sidebar visibility, empty-section visibility, preview counts, and exposed MCP tools
Hotkeys Search, remap, disable, or reset configurable shortcuts
Agents Agent naming behavior, agent tool configuration, enabled state, and auto-summarization
Tools Default editor, terminal, and browser for quick-open actions
MCP MCP server enablement, stdio client setup, feature-tool toggles — including prompt template MCP tools — and the local HTTP API
Account License status, activation/deactivation, feedback, updates, app version, and acknowledgements

Click a tab name to switch to it.

Most settings save immediately. A few fields show an explicit Save button, such as model text fields or port fields. The HTTP API port can only be changed while the HTTP API is disabled, and it takes effect the next time that server starts.

When no dialog or overlay is open above Settings, press Escape to close Settings. If a dismissible overlay is on top, Escape closes that overlay first; a non-dismissible overlay leaves Settings open.

Settings storage

Settings are saved locally on each device. They aren't shared via solo.yml.

Resetting settings

If you need to reset specific settings or core app state, see Resetting Settings.

Are you an agent? Read this doc via API: /api/v1/docs/settings/overview