Saya mencari peluncur "tepat" yang juga memungkinkan menjalankan perintah mentah, termasuk penyelesaian tab. Karena itu, ia harus melakukan dua hal, minimal.
- Ini adalah peluncur yang "tepat", karenanya rasa hormat
~/.local/share/applications/*.desktop
, bukan hanya perintah$PATH
. - Jalankan perintah mentah dengan penyelesaian tab, jadi saya bisa mengetik
gimp /tmp/foo
Tabdan memilikinya lengkapi otomatisgimp /tmp/foobar.png
Apa yang saya coba
KDE krunner
cukup bagus, tetapi tidak menawarkan tab penyelesaian jalur. gmrun
dan grun
tidak menghormati file * .desktop, dan yang terakhir juga tidak menawarkan penyelesaian tab jalur. kupfer
tidak menjalankan perintah mentah sama sekali, sejauh yang saya tahu.
(FWIW saya menjalankan KDE, tapi mudah-mudahan ini tidak penting.)
software-rec
desktop-environment
Sparhawk
sumber
sumber
dmenu
GUI untuk memilih dari daftar barang yang disediakan pengguna? yaitu mirip denganzenity
atauyad
?dmenu
sebagai tulang punggung), jika saya ingin menjalankan apa yang saya masukkan, hormati file * .desktop, dan tab-complete untuk path. Saya memang menginstalnya, tetapi tampaknya tidak menawarkan fungsionalitas apa pun di luar kotak.dmenu
dan membaca halaman manual, yang tidak benar-benar menyarankan apa pun tentang hal itu memiliki fungsi launcher. Namun, saya sekarang telah menguji keduanyadmenu
dandmenu-file-completion
, dan tidak ada fitur penyelesaian tab jalur, atau membaca file * .desktop. Terima kasih atas sarannya.~/.local/share/applications/*.desktop
file (saya mencoba mengetikName
). Selain itu, ia mencuri semua input keyboard (tidak dapat mengetik di jendela lain), dan sepertinya tidak mengingat riwayat, yang membuat solusi saya saat ini (gmrun
) lebih baik untuk saat ini.Jawaban:
Anda dapat mencoba Rofi sejauh yang saya tahu itu mampu mengatasi semua masalah Anda dengan bebas dan keluar dari kotak. Ada satu pengecualian dan itu adalah penyelesaian otomatis jalur (bukan perintah) yang sulit untuk diterapkan. Namun Anda dapat menggunakan Rofi dengan fzf (atau serupa).
di sini ada konfigurasi yang cukup praktis untuk pengaturan Anda ($ HOME / rofi / config):
ps memperhatikan
rofi.run-command
danrofi-terminal
.sumber
rofi.terminal
diatur dua kali? Sekali keurxvt
dan sekali kegnome-terminal
.