Suckless' dynamic menu (dmenu), but with some patches and tweaks.
The Xlib header files are required in order to build dmenu.
By default, dmenu will be installed into /usr/local, but another location can be set by
editing the PREFIX variable in the config.mk file.
Afterwards, running sudo make clean install should build and install dmenu.
The following is a list of the different patches and tweaks added to vanilla dmenu (see patches):
- Item matching is case-insensitive by default. Use the
-soption to enable case-sensitive matching. - Use the
-hoption to set a fixed height for dmenu. When combined with the-lflag each line will have the established height. - Use the
-noption to display the number of matched and total items. - Modified color scheme and default fonts. See config.h.
- dmenu options are mouse clickable. See this.
The MIT License. See LICENSE for more information.