or dmenu
https://github.com/dhamidi/tmenu
It actually tries to be dmenu for the terminal.
ps: I'd add a readline/inputrc alias for '| tmenu '
$ bind '"\C-L": "\| less -S \C-j"'
Warning: seems like GNU readline isn't case sensitive so C-L === C-l thus, in this example, C-l default behavior (clear screen?) is overridden. I didn't RTFM so trust yourself.http://www.reddit.com/r/linux/comments/283ziw/tmenu_dmenu_fo...
ps: even funnier, someone just posted a personal project doing just that.