Gmrun
Gmrun to mały programik, który służy do uruchamiania innych programów, czyli jest to wygodniejszy odpowiednik „menu Start” (chyba że ktoś za wygodne uważa przebijanie się przez menu). Dotąd używałem aplikacji fbrun z Fluxboksa, ale od przesiadki na Openboksa czułem potrzebę znalezienia jakiegoś bardziej funkcjonalnego odpowiednika, lżejszego jednak niż Katapult, który przy tych wszystkich swoich wodotryskach (kalkulator jest naprawdę przydatny) jest ciut kobylasty.
Gmrun na razie sprawdza się znakomicie. Podpiąłem go w xbindkeys do skrótu Win+R, wyedytowałem konfigurację i śmiga aż miło. Mam wreszcie podpowiadanie poleceń za pomocą klawisza Tab, wyszukiwanie wprzód i w tył za pomocą Ctrl+S oraz Ctrl+R (dodatkowo można wcisnąć ! przed rozpoczęciem wpisywania polecenia, by wyszukiwać frazę tylko na początku polecenia). Ponadto, za pomocą Cltr+Enter można uruchomić polecenie w emulatorze terminala. Program można także nauczyć rozpoznawania typów plików i obsługi protokołów, jak HTTP, FTP czy uruchamiać w Gvim strony manuala po wpisaniu np. man:ssh.
Poniżej mój świeżutki plik konfiguracyjny .gmrunrc:
Terminal = urxvt -geometry 121x100
TermExec = ${Terminal} -e $SHELL -c
AlwaysInTerm = mc lynx htop
Top=300
Left=250
History = 256
URL_http = firefox %u
URL_ftp = gftp %u
URL_man = gvim -R -c "Man %s" -c "bdelete 1"
URL_mailto = claws-mail --compose %s
EXT:txt,cc,cpp,h,java,html,htm,epl,js,css,xml,xsl,am,py,pl = gvim %s
EXT:tex,latex = kile %s
EXT:odt,ods = ooffice %s
