ドキュメントとスクリプトを使用する Rofi のバージョンと一致させてください。
ローカルにインストールされたドキュメント (マンページ) も参照してください。
ウィンドウスイッチャー、アプリケーションランチャー、dメニューの置き換え。
Rofi は、Sean Pringle によって書かれた simpleswitcher のクローンとして始まりました。これは、スーパースイッチャーをほぼベースにしたポップアップ ウィンドウ スイッチャーです。 Simpleswitcher が基礎を築いたので、このツールの功績は Sean Pringle が最も高く評価されるに値します。 Rofi (単純なプロパティを失ったため、名前が変更されました) は、アプリケーション ランチャーや ssh ランチャーなどの追加機能で拡張されており、ドロップイン dmenu の代替として機能するため、非常に多用途なツールとなっています。
Rofi は、 dmenu と同様に、1 つ以上を選択できるオプションのテキスト リストをユーザーに提供します。これは、アプリケーションの実行、ウィンドウの選択、または外部スクリプトによって提供されるオプションのいずれかです。
ロフィはそうではありません:
UI ツールキット。
他のアプリケーションで使用するライブラリ。
考えられるあらゆるユースケースをサポートできるアプリケーション。誰でも使えるように十分に汎用的なものにするよう努めています。
dメニューの置き換えだけです。 dmenu 機能はrofiの優れた「追加」であり、その主な目的ではありません。
その主な特徴は次のとおりです。
完全に構成可能なキーボード ナビゲーション
フィルタリングするタイプ
UTF-8が有効になっている
RTL言語のサポート
Cairo 描画と Pango フォント レンダリング
内蔵モード:
ウィンドウスイッチャーモード
アプリケーションランチャー
デスクトップ ファイル アプリケーション ランチャー
SSHランチャーモード
ファイルブラウザ
コンビ モード。複数のモードを 1 つのリストにマージできます。
履歴に基づいた順序付け — 最後の 25 個の選択肢が用途に基づいて上から順序付けされます (オプション)
レーベンシュタイン距離または fzf のような一致の並べ替え (オプション)
ドロップイン dmenu の置き換え
スクリプトとプラグインを使用して簡単に拡張可能
高度なテーマ設定
Rofi には一般的なユースケースを実装するいくつかの組み込みモードがあり、スクリプト ( Rofiから呼び出すかRofi を呼び出す) またはプラグインによって拡張できます。
以下はさまざまなモードのリストです。
run : ターミナルで起動するオプションを使用して、$PATH からアプリケーションを起動します。
drun : デスクトップ ファイルに基づいてアプリケーションを起動します。 XDG 標準に準拠しようとします。
window : EWMH 互換のウィンドウ マネージャーでウィンドウを切り替えます。
ssh : ssh 経由でリモートホストに接続します。
filebrowser : ファイルを開くための基本的なファイルブラウザ。
key : 内部キーバインディングをリストします。
script : 単純なスクリプトを使用して (限定された) カスタム モードを記述します。
combi : 複数のモードを 1 つに結合します。
Rofi はLinux と BSD で動作することが知られています。
最新情報については、マンページを参照してください。他のセクションとリンクは、マンページに比べてメンテナンスが比較的少ないため、古い情報が含まれている可能性があります。したがって、問題が発生した場合は、新しい問題を提出する前にマンページ、ディスカッション、および問題トラッカーを参照してください。
Rofi のインストール方法については、インストール ガイドを参照してください。
このセクションでは、さまざまなオプションの概要を簡単に説明します。オプションの完全なセットを取得するには、上記のマンページのセクションを参照してください
rofi を特定のモードで直接起動するには、 rofi -show
でモードを指定します。 run
ダイアログを表示するには:
rofi -show run
または、スクリプトからオプションを取得します。
~ /my_script.sh | rofi -dmenu
有効にするモードの順序付きカンマ区切りリストを指定します。有効なモードは実行時に変更できます。デフォルトのキーはCtrl+Tab
です。モードが指定されていない場合は、設定されているすべてのモードが有効になります。 run
およびssh
ランチャーのみを表示するには:
rofi -modes " run,ssh " -show run
コンビモードで組み合わせるモード。 -combi-modes
の構文については、 -modes
を参照してください。 window
、 run
、およびssh
の 1 つのマージ ビューを取得するには、次のようにします。
rofi -show combi -combi-modes " window,run,ssh " -modes combi
デフォルトの構成ファイルを生成する
mkdir -p ~ /.config/rofi
rofi -dump-config > ~ /.config/rofi/config.rasi
これにより、 ~/.config/rofi/
フォルダーにconfig.rasi
というファイルが作成されます。このファイルを変更して構成設定を設定したり、テーマを変更したりできます。 config.rasi
は、rofi がデフォルトで参照するファイルです。
構成オプションの概要については、構成ガイドを参照してください。より詳細なオプションはマンページに記載されています。
詳細な説明については、テーマのマンページを参照してください。
最新のバンドルテーマはここで見つけることができます。
レズルック:
アーサー:
デフォルトのテーマ:
❗ **Wiki は現在メンテナンスされていないため、古いデータが含まれている可能性があります ** |
---|
ウィキに移動してください。
ディスカッションには GitHub ディスカッションが推奨されます。