Ayrıca sekme tamamlama da dahil olmak üzere ham komutları çalışmasına izin veren bir "uygun" başlatıcısı arıyorum. Bu nedenle, en azından iki şey yapmalıdır.
- Bu "uygun" bir fırlatıcıdır, dolayısıyla saygı
~/.local/share/applications/*.desktop
, sadece komutları değil$PATH
. - Sekme tamamlama ile ham komutları çalıştırın, böylece yazabilir
gimp /tmp/foo
Tabvegimp /tmp/foobar.png
Ne denedim
KDE'ler krunner
oldukça iyi, ancak yolların sekme tamamlanmasını sunmuyor. gmrun
ve grun
* .desktop dosyalarına saygı göstermez ve ikincisi de yolların sekme tamamlanmasını sunmaz. kupfer
anlayabildiğim kadarıyla ham komutları çalıştırmaz.
(FWIW KDE kullanıyorum, ama umarım bu önemli değildir.)
dmenu
bir omurga olarak kullanarak ), eğer girdiğimi yürütmesini istiyorsanız, * .desktop dosyalarına saygı duyun ve yollar için sekme tamamlayın. Yükledim, ancak bu işlevselliklerin hiçbirini kutudan çıkarmış gibi görünmüyor.
dmenu
Başlatıcı işlevine sahip gerçekten bir şey önermeyen man sayfasını yükledim ve okudum. Ancak, ben artık hem test ettik dmenu
ve dmenu-file-completion
ve ne yollarının sekme tamamlama özellikleri, ne * .desktop dosyaları okuma. Yine de öneri için teşekkürler.
~/.local/share/applications/*.desktop
dosyalara saygı duymuyorum (yazmaya çalıştım Name
). Ayrıca, tüm klavye girişlerini çalar (başka bir pencereye yazamaz) ve geçmişi hatırlamıyor gibi görünüyor, bu da mevcut çözümümü ( gmrun
) şimdilik daha iyi hale getiriyor .
dmenu
Kullanıcı tarafından sağlanan öğeler listesinden seçim yapmak için bir GUI değil mi? yanizenity
veya benzeriyad
?