Hi, I wrote this utility that is based on dmenu.

It receives a menu specification in stdin, shows a menu for the user to
select one of the options, and outputs the option selected to stdout.
It support multiple xft fonts and icons.

I wrote it first as an exercise for understanding Xlib and dmenu code.
Some functions from dmenu's drw.c were rewritten and simplified.

You can find it here: https://github.com/phillbush/xmenu

It depends on Xlib, Xft, Xinerama, and Imlib2.

Xmenu got featured in a video from DistroTube:
https://invidio.us/watch?v=wMrdCbrQjnQ

You can bind it to open on right click on the root window using another
utility of mine: xclickroot (https://github.com/phillbush/xclickroot).
Or you can use dwm's ClkRootWin command on buttons[].

I would appreciate any comments or criticism.

Reply via email to