Sto cercando un lanciatore "corretto" che consenta anche di eseguire comandi non elaborati, incluso il completamento delle schede. Quindi, deve fare almeno due cose.
- È un lanciatore "corretto", quindi rispetto
~/.local/share/applications/*.desktop
, non solo comandi$PATH
. - Esegui i comandi non elaborati con il completamento della scheda, quindi posso digitare
gimp /tmp/foo
Tabe farlo completare automaticamentegimp /tmp/foobar.png
Quello che ho provato
KDE krunner
è abbastanza buono, ma non offre il completamento con tab dei percorsi. gmrun
e grun
non rispettano i file * .desktop e quest'ultimo non offre il completamento con tab dei percorsi. kupfer
non esegue affatto comandi grezzi, per quanto ne so.
(FWIW sto usando KDE, ma spero che questo non sia importante.)
dmenu
come backbone), se voglio che esegua ciò che inserisco, rispetto i file * .desktop e tab-complete per i percorsi. L'ho installato, ma sembra che non offra alcuna funzionalità pronta all'uso.
dmenu
e letto la pagina man, che in realtà non mi suggeriva nulla sul fatto che avesse funzionalità di avvio. Tuttavia, ora ho testato entrambi dmenu
e dmenu-file-completion
, e né le funzionalità completano la scheda dei percorsi, né leggendo i file * .desktop. Grazie comunque per il suggerimento.
~/.local/share/applications/*.desktop
file (ho provato a digitare Name
). Inoltre, ruba tutti gli input da tastiera (non riesco a digitare in un'altra finestra) e non sembra ricordare la storia, il che rende la mia soluzione attuale ( gmrun
) migliore per il momento.
dmenu
una GUI per la raccolta da un elenco di elementi forniti dall'utente? cioè simile azenity
oyad
?