Repolode
typecraft-dev

typecraft-dev/oma-cast

Omarchy Linuxデスクトップ向けのRaycast風ランチャー。アプリやOmarchyの操作項目を検索し、よく使うものを学習します。

代替できる製品:Raycast

スター
355
フォーク
29
未解決の Issue
18
最終コミット
10 時間前

これは何?

oma-castは、HyprlandベースのLinux環境Omarchy向けのキーボード操作型ランチャーです。ひとつの入力欄から、インストール済みアプリ、パンくずリストとリアルタイムの状態を含むOmarchyのすべてのメニュー操作、Web検索へのフォールバックを検索できます。Raycastのルート検索アルゴリズムを移植したランキングに、frecencyと学習した検索語を組み合わせ、よく使う項目が時間とともに上位に表示されます。

エイリアスの追加、お気に入りのピン留め、使わないコマンドの非表示に対応し、Ctrl+Kのアクションパネル、Ctrl+1〜9でのクイック選択、検索履歴も利用できます。ランチャーはプラグインとしてomarchy-shell内で動作し、現在のOmarchyテーマに追従します。Electron、Nodeランタイム、追加のデーモンは不要です。アクションを使って、入力した質問をOmarchyで設定済みのデフォルトのコーディングエージェントに渡すと、設定されているターミナルで新しいセッションが開きます。

このプロジェクトはRaycastのコードやアセットを使わずに独立して一から実装されており、テレメトリーも送信しません。開発初期段階で、設定UI、スクリプトコマンド、クリップボード履歴、ウィンドウ管理は今後の実装予定として挙げられています。

主な機能

  • 01インストール済みアプリとOmarchyのすべてのメニュー操作を、ひとつの入力欄から検索できます。
  • 02Raycast風のアルゴリズムにfrecencyと学習した検索語を組み合わせて、結果をランク付けします。
  • 03エイリアス、お気に入り、コマンドの非表示に対応しています。
  • 04Ctrl+Kのアクションパネルと、すばやく選択するためのキーボードショートカットを利用できます。
  • 05検索に一致するものがない場合、GoogleまたはDuckDuckGoのWeb検索にフォールバックします。
  • 06質問をOmarchyのデフォルトのコーディングエージェントに渡し、新しいターミナルセッションを開きます。

ユースケース

  • キーボード操作のまま、アプリやOmarchyの設定を開く。
  • Omarchyのテーマ、スタイル、その他のシステム設定をすばやく切り替える。
  • ランチャーからデフォルトのコーディングエージェントに質問を送る。

クイックスタート

  1. 1

    リポジトリをクローンする

    git clone https://github.com/typecraft-dev/oma-cast.git
  2. 2

    プロジェクトフォルダーに移動する

    cd oma-cast
  3. 3

    プラグインとCLIをリンクする

    bin/oma-cast install
  4. 4

    Alt+Spaceをランチャーに割り当てる

    oma-cast setup hyprland

使う前に知っておきたいこと

  • Omarchy Linux専用です。Omarchy 4、Hyprland 0.56以降、omarchy-shellが必要です。
  • ライセンスが明記されていないため、使用や再配布の権利が不明です。
  • プロジェクトは初期段階で、READMEにはまだ計画中の機能がいくつか記載されています。

トピック

よくある質問

oma-cast とは?
Omarchy Linuxデスクトップ向けのRaycast風ランチャー。アプリやOmarchyの操作項目を検索し、よく使うものを学習します。 oma-castは、HyprlandベースのLinux環境Omarchy向けのキーボード操作型ランチャーです。ひとつの入力欄から、インストール済みアプリ、パンくずリストとリアルタイムの状態を含むOmarchyのすべてのメニュー操作、Web検索へのフォールバックを検索できます。Raycastのルート検索アルゴリズムを移植したランキングに、frecencyと学習した検索語を組み合わせ、よく使う項目が時間とともに上位に表示されます。
oma-cast は無料で使えますか?ライセンスは?
oma-cast にはライセンスが明記されていません。コードは公開されていますが、ライセンスがない場合は再利用の許諾がないため、利用前に作者に確認することをおすすめします。
oma-cast は今もメンテナンスされていますか?
活発にメンテナンス中。oma-cast の最終コミットは 2026年10月21日 です。
oma-cast は何に使えますか?
キーボード操作のまま、アプリやOmarchyの設定を開く。 Omarchyのテーマ、スタイル、その他のシステム設定をすばやく切り替える。 ランチャーからデフォルトのコーディングエージェントに質問を送る。
oma-cast のインストール方法は?
リポジトリをクローンする: git clone https://github.com/typecraft-dev/oma-cast.git プロジェクトフォルダーに移動する: cd oma-cast プラグインとCLIをリンクする: bin/oma-cast install Alt+Spaceをランチャーに割り当てる: oma-cast setup hyprland
oma-cast はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/typecraft-dev/oma-cast

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト