Я шукаю "належного" запуску, який також дозволяє виконувати необроблені команди, включаючи завершення вкладки. Отже, він повинен робити як мінімум дві речі.
- Це "правильний" пусковий пристрій, отже, повага
~/.local/share/applications/*.desktop
, а не просто команди$PATH
. - Запускайте необроблені команди із заповненням вкладки, тому я можу набрати
gimp /tmp/foo
Tabта заповнити його автозаповненнямgimp /tmp/foobar.png
Що я спробував
KDE krunner
досить непоганий, але не пропонує завершення вкладки шляхів. gmrun
і grun
не поважати * .desktop файли, а останній також не пропонує завершення вкладки шляхів. kupfer
наскільки я не можу сказати, не виконує необроблені команди.
(FWIW я запускаю KDE, але, сподіваюся, це не важливо.)
dmenu
в якості основи), якщо я хочу, щоб він виконував те, що я вводив, поважав * .desktop файли та вкладку, що заповнює шляхи. Я його встановив, але, здається, не пропонував жодної з цих функцій поза коробкою.
dmenu
і прочитав man-сторінку, на якій насправді нічого не підказувало з функцією запуску. Однак я зараз перевірив dmenu
і dmenu-file-completion
, і ні функції завершення вкладки, ні читання файлів * .desktop. Дякуємо за пропозицію в будь-якому випадку.
~/.local/share/applications/*.desktop
файли не поважають (я намагався ввести Name
). Крім того, він вкраде весь клавіатурний вхід (не вдається в іншому вікні) і, здається, не пам’ятає історію, що робить моє поточне рішення ( gmrun
) кращим на даний момент.
dmenu
є графічним інтерфейсом для вибору зі списку предметів, що надаються користувачем? тобто подібний доzenity
абоyad
?