slmenu — single line menu, работает так же как и dmenu — принимает на stdin текстовые строки, показывает их как пункты меню, и если выбран какой-либо пункт, выдает его на stdout.
Основное отличие от прародителя: шрифт и цвета берутся из консоли, а не задаются вручную, и не заканчивает работу при ошибках в параметрах. Всё остальное практически идентично — горизонтальное меню, отображающееся сверхупараметр -t или снизупараметр -b консоли (по умолчанию на текущей линии), поддерживается вертикальный список-l номер и строка приглашения-p текст.
Так что все прелести сделанные для dmenu можно использовать и с slmenu, но уже в консоли. А прелестей таких не мало, начиная с меню запуска приложений и заканчивая управлением mpd или файловым менеджером.
В общем годная вещь пришла и в консоль. Теперь можно пользовать dmenu даже на удаленных серверах по ssh.
Я доволен!
Страница проекта на bitbucket. В AUR для арчеводов есть PKGBUILD