Harap cocokkan dokumentasi dan skrip dengan versi rofi yang digunakan
Lihat juga dokumentasi yang diinstal secara lokal (halaman manual).
Pengalih jendela, peluncur aplikasi, dan penggantian dmenu .
Rofi dimulai sebagai tiruan dari simpleswitcher, yang ditulis oleh Sean Pringle - pengalih jendela popup yang kira-kira didasarkan pada superswitcher. Simpleswitcher meletakkan fondasinya, dan oleh karena itu Sean Pringle layak mendapatkan sebagian besar pujian atas alat ini. Rofi (berganti nama karena kehilangan properti sederhananya ) telah diperluas dengan fitur tambahan, seperti peluncur aplikasi dan peluncur ssh, dan dapat bertindak sebagai pengganti dmenu drop-in, menjadikannya alat yang sangat serbaguna.
Rofi , seperti dmenu, akan memberi pengguna daftar tekstual opsi di mana satu atau lebih dapat dipilih. Ini bisa berupa menjalankan aplikasi, memilih jendela, atau opsi yang disediakan oleh skrip eksternal.
Rofi bukan:
Perangkat UI.
Perpustakaan untuk digunakan dalam aplikasi lain.
Sebuah aplikasi yang dapat mendukung setiap kemungkinan penggunaan. Ia mencoba menjadi cukup umum agar dapat digunakan oleh semua orang.
Hanya pengganti dmenu. Fungsionalitas dmenu adalah 'ekstra' yang bagus untuk rofi , bukan tujuan utamanya.
Fitur utamanya adalah:
Navigasi keyboard yang dapat dikonfigurasi sepenuhnya
Ketik untuk memfilter
UTF-8 diaktifkan
Dukungan bahasa RTL
Gambar Kairo dan rendering font Pango
Mode bawaan:
Mode pengalih jendela
Peluncur aplikasi
Peluncur aplikasi file desktop
Mode peluncur SSH
Peramban berkas
Mode kombi, memungkinkan beberapa mode digabungkan menjadi satu daftar
Pemesanan berdasarkan riwayat — 25 pilihan terakhir diurutkan di atas berdasarkan penggunaan (opsional)
Jarak Levenshtein atau fzf seperti penyortiran kecocokan (opsional)
Penggantian menu drop-in
Mudah diperluas menggunakan skrip dan plugin
Tema Tingkat Lanjut
Rofi memiliki beberapa mode bawaan yang mengimplementasikan kasus penggunaan umum dan dapat diperluas dengan skrip (baik dipanggil dari Rofi atau memanggil Rofi ) atau plugin.
Di bawah ini adalah daftar mode yang berbeda:
run : meluncurkan aplikasi dari $PATH, dengan opsi untuk meluncurkan di terminal.
mabuk : meluncurkan aplikasi berdasarkan file desktop. Ia mencoba untuk mematuhi standar XDG.
window : Beralih antar jendela pada window manager yang kompatibel dengan EWMH.
ssh : Hubungkan ke host jarak jauh melalui ssh.
filebrowser : Peramban file dasar untuk membuka file.
kunci : daftar ikatan kunci internal.
script : Tulis mode kustom (terbatas) menggunakan skrip sederhana.
combi : Menggabungkan beberapa mode menjadi satu.
Rofi diketahui bekerja di Linux dan BSD.
Untuk informasi lebih terkini, silakan lihat halaman manual. Bagian dan tautan lain mungkin memiliki informasi yang ketinggalan jaman karena pemeliharaannya relatif lebih sedikit dibandingkan halaman manual. Jadi, jika Anda menemukan masalah apa pun, silakan lihat halaman manual, diskusi, dan pelacak masalah sebelum mengajukan masalah baru.
Silakan lihat panduan instalasi untuk petunjuk cara menginstal Rofi .
Bagian ini hanya memberikan gambaran singkat tentang berbagai opsi. Untuk mendapatkan rangkaian opsi lengkap, lihat bagian halaman manual di atas
Untuk meluncurkan rofi secara langsung dalam mode tertentu, tentukan mode dengan rofi -show
. Untuk menampilkan dialog run
:
rofi -show run
Atau dapatkan opsi dari skrip:
~ /my_script.sh | rofi -dmenu
Tentukan daftar mode yang diurutkan dan dipisahkan koma untuk diaktifkan. Mode yang diaktifkan dapat diubah saat runtime. Kunci defaultnya adalah Ctrl+Tab
. Jika tidak ada mode yang ditentukan, semua mode yang dikonfigurasi akan diaktifkan. Untuk hanya menampilkan peluncur run
dan ssh
:
rofi -modes " run,ssh " -show run
Mode untuk digabungkan dalam mode kombo. Untuk sintaksis -combi-modes
, lihat -modes
. Untuk mendapatkan satu tampilan gabungan, window
, run
, dan ssh
:
rofi -show combi -combi-modes " window,run,ssh " -modes combi
Hasilkan file konfigurasi default
mkdir -p ~ /.config/rofi
rofi -dump-config > ~ /.config/rofi/config.rasi
Ini membuat file bernama config.rasi
di folder ~/.config/rofi/
. Anda dapat memodifikasi file ini untuk mengatur pengaturan konfigurasi dan mengubah tema. config.rasi
adalah file yang dilihat rofi secara default.
Silakan lihat panduan konfigurasi untuk ringkasan opsi konfigurasi. Opsi lebih rinci disediakan di halaman manual.
Silakan lihat halaman manual tema untuk penjelasan rinci.
Paket tema terbaru dapat ditemukan di sini.
Tampilan ulang:
Arthur:
Tema bawaan:
❗ **Wiki saat ini tidak dikelola dan mungkin berisi data usang ** |
---|
Kunjungi wiki.
Diskusi GitHub adalah lokasi pilihan untuk diskusi.