OpenClaw on Omarchy
The OpenClaw Omarchy plugin puts agents, recent sessions, and a quick prompt in your desktop bar. Its monochrome mascot follows the shell theme, blinks, and animates with reported agent activity. With the Linux desktop app running, the plugin becomes the single bar entry and uses the app’s selected Gateway. This page covers the plugin in the OpenClaw source tree. Install it separately; do not assume an older desktop release includes the matching integration. For Gateway installation and the desktop app itself, see Linux.Requirements
- Omarchy 4 with its Quickshell bar and plugin support. Earlier Waybar-based Omarchy versions do not provide this plugin host.
- Python 3 and PyGObject for the desktop session’s D-Bus connection.
- Either a connected OpenClaw Linux desktop app with Omarchy integration, or
an
openclawCLI with a configured, reachable Gateway and support foropenclaw gateway call --expect-url. Use a CLI build containing this integration; older builds may not support that option.
OPENCLAW_DESKTOP_CLI, then ~/.openclaw/bin/openclaw, then the graphical
session’s PATH. It does not install or start a Gateway in the background.
Use your existing OpenClaw installation and authentication. In standalone
mode, the plugin identifies the selected Gateway through
openclaw status --json and checks that destination before each request. If status redacts the
endpoint URL, standalone mode cannot establish the destination and disables
requests. Use the desktop app for that connection.
Install the bar plugin
From an OpenClaw source checkout containingapps/linux/omarchy, run:
Use agents, sessions, and quick prompts
Select an agent, search sessions, or use the All, Active, and Attention filters. Session cards show recent messages or activity, status, and available model and token details. Search and counts cover the loaded sessions; open the dashboard for full history. Click a session to target it, then use Open session to continue in the desktop app. Without the app, the plugin opens the session in the TUI. Choose New session to start a separate conversation with the selected agent.- Ctrl+L focuses Quick prompt.
- Ctrl+Enter sends. Enter inserts a newline.
- Esc closes the panel.
- Middle-click the mascot to refresh.
One icon with the desktop app
While both are connected, session actions and quick prompts use the desktop
app’s selected Gateway, including remote connections. Opening a session focuses
the existing app. If that app disconnects, the plugin shows the connection
problem and disables sending instead of switching to a different CLI Gateway.
If the Gateway changes, the plugin clears the previous session selection and
keeps your draft. Choose Use this Gateway to confirm the new destination
before sending. A prompt already submitted stays bound to its original route.
Disable the plugin to restore the app’s tray icon:
Updates
Update each component through the installation that owns it: the Omarchy updater for the shell, the desktop app’s supported update flow for the app, and your existing OpenClaw updater for the CLI and Gateway. After updating the source checkout, rerun the plugin installer to update its installed copy. See Updating for Gateway update guidance.Troubleshooting and support
The integration targets Omarchy 4’s Quickshell environment. Other bars, older
Omarchy releases, and other desktop sessions require their own integration;
a passing mock-Gateway test does not establish compatibility with those hosts.
The plugin samples Gateway activity rather than streaming every event.
Desktop app limitations, including Wayland global shortcuts, are documented
in the Linux guide.
For setup help, use OpenClaw support. For a reproducible plugin or
handoff defect, file an OpenClaw bug report
with Omarchy, plugin/source, desktop app, and Gateway versions; whether the
Gateway is local or remote; and the steps to reproduce. Remove credentials
and private session content from logs or screenshots before sharing them.