# Native app menus

On macOS, Solo's native application menu provides common actions. Windows and Linux don't show an application menu bar; Linux windows use Solo's own title bar instead. On those platforms, use the command palette and native context menus. The application-menu details below apply to macOS.

- [Add a project](../projects/creating-loading-projects.md).
- Open settings.
- [Check for updates](../updates/installing-updates.md).
- Start, stop, or restart project commands.
- Act on the selected command, terminal, or agent.
- Use edit, view, window, and help actions. The **Window** menu includes **Close window**, **Minimize all**, and **Close all windows**. The **Help** menu has **Documentation**, which opens Solo's docs, and **Report an issue...**.

The Project menu changes based on the current selection. It includes start, stop, and restart actions for the selected project, plus add command, add terminal, add agent, edit project, and remove project.

The selected-item menu changes its title between **Command**, **Terminal**, and **Agent**. Lifecycle actions are enabled according to the selected item's status.

Across platforms, native context menus provide actions for selected commands, terminals, agents, todos, and scratchpads.

Outside **Settings > Hotkeys**, the **Add project...**, **Check for updates...**, **Settings...**, **Command palette...**, and **Close window** menu accelerators follow your [custom hotkey settings](../keyboard-shortcuts/customizing.md) when the saved shortcuts can be represented as native menu accelerators. A disabled or unrepresentable shortcut removes its matching accelerator. Solo temporarily removes these customizable menu accelerators while you are editing the Hotkeys tab.

---

Are you a human? Read this doc on the web: https://soloterm.com/docs/command-palette/native-app-menus
