Estoy buscando un lanzador "adecuado" que también permita ejecutar comandos sin formato, incluida la finalización de pestañas. Por lo tanto, debe hacer dos cosas, como mínimo.
- Es un lanzador "adecuado", por lo tanto
~/.local/share/applications/*.desktop
, respeto , no solo comandos$PATH
. - Ejecuta comandos sin formato con finalización de tabulación, para que pueda escribir
gimp /tmp/foo
Taby hacer que se complete automáticamentegimp /tmp/foobar.png
Lo que he intentado
KDE krunner
es bastante bueno, pero no ofrece tabulación completa de rutas. gmrun
y grun
no respete los archivos * .desktop, y este último tampoco ofrece la finalización de tabulación de rutas. kupfer
no ejecuta comandos sin formato, por lo que puedo decir.
(FWIW estoy ejecutando KDE, pero espero que esto no sea importante).
software-rec
desktop-environment
Gavilán
fuente
fuente
dmenu
una GUI para elegir de una lista de artículos proporcionados por el usuario? es decir, similar azenity
oyad
?dmenu
como una red troncal), si quiero que ejecute lo que ingreso, respetar los archivos * .desktop y completar las pestañas para las rutas. Lo instalé, pero no parece ofrecer ninguna de esas funciones de fábrica.dmenu
y leer la página de manual, que en realidad no sugería nada sobre la funcionalidad del iniciador. Sin embargo, ahora he probado ambosdmenu
ydmenu-file-completion
, y tampoco presenta la finalización de la ruta de la pestaña, ni la lectura de archivos * .desktop. Gracias por la sugerencia de todos modos.~/.local/share/applications/*.desktop
archivos (intenté escribirName
). Además, roba toda la entrada del teclado (no puede escribir en otra ventana) y no parece recordar el historial, lo que hace que mi solución actual (gmrun
) sea mejor por el momento.Respuestas:
Puede probar Rofi hasta donde sé que es capaz de todas sus condiciones sin complicaciones y fuera de la caja. Hay una excepción y es la finalización automática de la ruta (no el comando) que es difícil de implementar. Sin embargo, puede usar Rofi con fzf (o similar).
Aquí hay una configuración bastante útil para su configuración ($ HOME / rofi / config):
ps prestar atención a
rofi.run-command
yrofi-terminal
.fuente
rofi.terminal
configura dos veces? Una vezurxvt
y otra vezgnome-terminal
.