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.
Received on Sun Aug 02 2020 - 17:12:54 CEST