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
-s
option to enable case-sensitive matching. - Use the
-h
option to set a fixed height for dmenu. When combined with the-l
flag each line will have the established height. - Use the
-n
option 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.