Ich bin auf der Suche nach einem "richtigen" Launcher, mit dem auch unformatierte Befehle ausgeführt werden können, einschließlich der Vervollständigung von Registerkarten. Daher muss es mindestens zwei Dinge tun.
- Es ist ein "richtiger" Launcher, daher Respekt
~/.local/share/applications/*.desktop
, nicht nur Befehle$PATH
. - Führen Sie unformatierte Befehle mit Tabulatorvervollständigung aus, damit ich sie eingeben
gimp /tmp/foo
Tabund automatisch vervollständigen kanngimp /tmp/foobar.png
Was ich versucht habe
KDE krunner
ist ziemlich gut, bietet aber keine Tab-Vervollständigung von Pfaden. gmrun
und grun
respektiere * .desktop-Dateien nicht, und letztere bieten auch keine Vervollständigung der Pfade durch Tabulatoren. kupfer
Soweit ich das beurteilen kann, werden keine unformatierten Befehle ausgeführt.
(FWIW Ich verwende KDE, aber hoffentlich ist das nicht wichtig.)
dmenu
als Backbone verwenden), wenn ich möchte, dass es das ausführt, was ich eingebe, * .desktop-Dateien respektiert und Pfade mit Tabulatoren vervollständigt. Ich habe es installiert, aber es scheint keine dieser Funktionen sofort zu bieten.
dmenu
die Manpage installiert und gelesen, was nicht wirklich darauf hindeutete, dass Launcher-Funktionalität vorhanden ist. Allerdings habe ich jetzt beide dmenu
und getestet dmenu-file-completion
und weder die Vervollständigung von Pfaden auf Registerkarten noch das Lesen von * .desktop-Dateien. Trotzdem danke für den Vorschlag.
~/.local/share/applications/*.desktop
Dateien zu berücksichtigen (ich habe versucht, die einzugeben Name
). Außerdem werden alle Tastatureingaben gestohlen (es kann kein anderes Fenster eingegeben werden), und der Verlauf scheint sich nicht zu erinnern, was meine aktuelle Lösung ( gmrun
) momentan besser macht .
dmenu
eine GUI nicht zum Auswählen aus einer Liste von vom Benutzer bereitgestellten Elementen geeignet? dh ähnlichzenity
oderyad
?