Szukam „właściwego” programu uruchamiającego, który umożliwia także uruchamianie surowych poleceń, w tym uzupełnianie tabulatorów. Dlatego musi to robić co najmniej dwie rzeczy.
- Jest to „właściwy” program uruchamiający, stąd szacunek
~/.local/share/applications/*.desktop
, a nie tylko polecenia$PATH
. - Uruchamiaj nieprzetworzone polecenia z uzupełnieniem tabulatora, więc mogę pisać
gimp /tmp/foo
Tabi automatycznie uzupełniaćgimp /tmp/foobar.png
Co próbowałem
KDE krunner
jest całkiem dobre, ale nie oferuje uzupełniania ścieżek tabulatorami. gmrun
i grun
nie szanuje plików * .desktop, a ten ostatni również nie oferuje uzupełniania ścieżek tabulatorami. kupfer
o ile wiem, nie uruchamia surowych poleceń.
(FWIW Używam KDE, ale mam nadzieję, że to nie jest ważne.)
software-rec
desktop-environment
Krogulec
źródło
źródło
dmenu
ma GUI do wybierania z listy elementów dostarczanych przez użytkownika? tj. podobny dozenity
lubyad
?dmenu
jako szkieletu), jeśli chcę, aby wykonywał to, co wprowadzam, szanowałem pliki * .desktop i tabulację dla ścieżek. Zainstalowałem go, ale wydaje się, że nie oferuje żadnej z tych funkcji po wyjęciu z pudełka.dmenu
i przeczytałem stronę podręcznika użytkownika, która tak naprawdę nie sugerowała, że ma ona funkcję uruchamiania. Jednak mam teraz testowane zarównodmenu
admenu-file-completion
, a nie dysponuje zakończenie kartę ścieżek, ani nie czyta plików * .desktop. W każdym razie dziękuję za sugestię.~/.local/share/applications/*.desktop
plików (próbowałem pisaćName
). Ponadto kradnie wszystkie dane wprowadzane z klawiatury (nie można pisać w innym oknie) i wydaje się, że nie zapamiętuje historii, co sprawia, że moje obecne rozwiązanie (gmrun
) jest na razie lepsze.Odpowiedzi:
Możesz wypróbować Rofi, o ile wiem, że jest w stanie bez problemu poradzić sobie w każdych warunkach. Jest jeden wyjątek, a mianowicie trudne automatyczne wdrożenie ścieżki (nie polecenia). Możesz jednak użyć Rofi z fzf (lub podobnym).
tutaj jest całkiem przydatna konfiguracja dla twojej konfiguracji ($ HOME / rofi / config):
ps zwrócić uwagę na
rofi.run-command
irofi-terminal
.źródło
rofi.terminal
ustawiony dwukrotnie? Raz dourxvt
i raz dognome-terminal
.