All work

Open source · Omarchy plugin

Omalauncher

Find every app and Omarchy feature without remembering where it lives.

A keyboard-first command palette for Omarchy. It searches applications, system actions, shell features, files, and commands from one place.

Built for
Omarchy 4
Current build
v1.0.0
License
MIT
Omalauncher finding Clipboard, searching scoped files, and opening actions for a running application
Applications, Omarchy actions, files, and app controls—without leaving the keyboard.

The problem

Useful features were easy to forget.

Omarchy exposes hundreds of actions across nested menus, shortcuts, shell surfaces, and terminal commands. Finding one often meant remembering where it lived before searching could even begin.

The solution

Search what you mean.

Omalauncher turns those separate surfaces into one keyboard-first index. Type a phrase like toggle nightlight, clipboard, or browser default and act on the closest result.

Key decisions

A single interface, with the edges left intact.

The launcher unifies discovery without pretending every provider behaves the same way.

  • One result space

    Applications, Omarchy menus, live shell features, CLI commands, and optional file search rank together instead of living behind provider tabs.

  • Breadcrumbs keep the context

    Every command keeps its path through Omarchy, so similar results explain where they lead before anything runs.

  • Availability before visibility

    The launcher respects Omarchy’s own checks and only shows actions the current system can actually use.

  • Personal, not predictive

    Favorites, aliases, hidden results, and recent use tune ranking locally without sending activity away from the desktop.

  • File search with a boundary

    File search is off by default and stays inside folders the user explicitly chooses—it never turns the whole filesystem into a search scope.

Engineering details

Discover live sources. Merge carefully. Execute safely.

The implementation follows the system instead of maintaining a fragile copy of it.

Interface
Quickshell and QML provide a native desktop surface, with JavaScript models handling search, navigation, state, and provider merging.
Live discovery
Installed applications, static menus, the live shell registry, and the Omarchy CLI catalog are indexed from their real sources instead of copied into a second menu.
Safe execution
Shell features use the shell’s summon API, menu actions return to Omarchy, and reviewed CLI actions run with literal argument arrays. Commands needing more context open help instead.
Always current
Configuration watchers refresh menus, plugins, shell features, the CLI catalog, and personalization as their source files change.
  • Apps
  • Menus
  • Shell
  • CLI
  • Files

Search + rankOne result list

Provider-awareSafe action

Installation

Add it with one Omarchy command.

Then open the bar icon and complete welcome setup to choose a global shortcut and check optional tools.

omarchy plugin add https://github.com/mirashif/omalauncher.git --enable --yes