Rofi Mode
主題
相關文件
| 相關文件 |
|---|
| man rofi |
相關議題
啟動模式
| 內建的啟動模式 | 啟動指令 |
|---|---|
| run | rofi -show run |
| drun | rofi -show drun |
| window | rofi -show window |
| ssh | rofi -show ssh |
| keys | rofi -show keys |
| filebrowser | rofi -show filebrowser |
| windowcd | rofi -show windowcd |
| combi | rofi -show combi |
| 擴充腳本模式 |
|---|
| Rofi Custom Mode |
| Rofi Dmenu Mode |
在「Rofi 設定檔」這篇有提到,
可以透過執行「rofi -dump-config -no-config」,
將「Rofi 預設的設定值」給「Dump」出來,
相關的內容,可以參考範例「dump-default-config / config.rasi」。
其中有一個「設定片段」如下:
configuration {
/* modes: "window,drun,run,ssh";*/
}
可以了解到,雖然「Rofi 內建的啟動模式」有如上的列表,
但是「預設啟用」的只有「window,drun,run,ssh」這幾個模式。
所以當我們使用「rofi -show drun」來啟動「drun」這個模式,
實際上,「window,run,ssh」這三個模式,也是有啟動的。
我們可以使用「Ctrl + Tab」來切換到不同的模式。
或是使用「Shift + Left」切換到上一個模式,
使用「Shift + Right」切換到下一個模式。
為了讓我們可以更直覺的了解這個概念,我們可以採用「iggy」這個「佈景主題」來啟動「rofi」,
在「Mode」的呈現上,「iggy」是採用「頁籤 (Tab)」的樣式來呈現。
執行指令如下
rofi -show drun -theme iggy
所以我們除了使用剛剛提到的「鍵盤按鍵組合」來切換到不同的模式。
也可以透過「滑鼠左鍵單擊」某個「頁籤 (Tab)」來切換到不同的模式。
設定「modes」
透過指令參數
我們可以透過「
rofi -modes "window,drun,run,filebrowser"」來指定「預設要啟用」的「Rofi Mode」。
範例指令如下
rofi -show drun -theme iggy -modes "window,drun,run,filebrowser"
透過設定檔
我們也可以透過編輯「
~/.config/rofi/config.rasi」這個設定檔,來指定「預設要啟用」的「Rofi Mode」。
設定片段如下
configuration {
modes: "window,drun,run,filebrowser";
}
@theme "iggy"
啟動「Rofi」的範例指令如下
rofi -show drun
下一步
接下來,我們來了解「如何自訂 Rofi啟動模式」。