Repolode
typecraft-dev

typecraft-dev/oma-cast

A Raycast-style launcher for the Omarchy Linux desktop that searches apps and Omarchy actions, learning what you use most.

Open-source alternative to:Raycast

Stars
355
Forks
29
Open issues
18
Last commit
5 hours ago

What is it?

oma-cast is a keyboard-driven launcher for Omarchy, the Hyprland-based Linux setup. It searches installed apps, all of Omarchy's menu actions with breadcrumbs and live state, and web-search fallbacks from one input box. Results are ranked using a port of Raycast's root-search algorithm, combined with frecency and learned search terms, so frequently used items move up over time.

Users can add aliases, pin favorites, hide unused commands, and use a Ctrl+K action panel, quick picks on Ctrl+1 to 9, and search history. The launcher runs inside omarchy-shell as a plugin, follows the active Omarchy theme, and uses no Electron, Node runtime or extra daemons. An action can hand a typed question to the default coding agent configured in Omarchy, which opens a new session in the configured terminal.

The project is an independent clean-room implementation with no Raycast code or assets, and it sends no telemetry. It is early-stage; settings UI, script commands, clipboard history and window management are listed as planned.

Key features

  • 01Searches installed apps and all Omarchy menu actions in one input.
  • 02Ranks results with a Raycast-style algorithm plus frecency and learned search terms.
  • 03Supports aliases, favorites and hiding commands.
  • 04Provides a Ctrl+K action panel and keyboard shortcuts for quick selection.
  • 05Falls back to Google or DuckDuckGo web searches when nothing matches.
  • 06Hands questions to Omarchy's default coding agent in a new terminal session.

Use cases

  • Launching apps and Omarchy settings without leaving the keyboard.
  • Quickly toggling Omarchy themes, styles and other system options.
  • Sending a question to your default coding agent from the launcher.

Topics

FAQ

What is oma-cast?
A Raycast-style launcher for the Omarchy Linux desktop that searches apps and Omarchy actions, learning what you use most. oma-cast is a keyboard-driven launcher for Omarchy, the Hyprland-based Linux setup. It searches installed apps, all of Omarchy's menu actions with breadcrumbs and live state, and web-search fallbacks from one input box. Results are ranked using a port of Raycast's root-search algorithm, combined with frecency and learned search terms, so frequently used items move up over time.
Is oma-cast free to use? What license does it have?
oma-cast has no declared license. Its code is public, but without a license you have no explicit permission to reuse it; ask the author before relying on it.
Is oma-cast still maintained?
Actively maintained. The last commit to oma-cast was on Oct 21, 2026.
What can I use oma-cast for?
Launching apps and Omarchy settings without leaving the keyboard. Quickly toggling Omarchy themes, styles and other system options. Sending a question to your default coding agent from the launcher.
Where can I get oma-cast?
The source code and installation instructions are on GitHub: https://github.com/typecraft-dev/oma-cast

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects