My dmenu build
Go to file
Hiltjo Posthuma b23431233d revert IME support
dmenu will not handle IME support (st will, atleast for now).

revert parts of commit 377bd37e212b1ec4c03a481245603c6560d0be22
this commit also broke input focus.
2020-11-26 00:35:10 -08:00
arg.h initial commit 2018-04-07 14:51:10 -07:00
config.h default font sizes decreased 2020-04-17 19:06:24 -04:00
config.mk alpha patch for embedded in transparent st 2020-02-08 15:27:02 -05:00
dmenu_path make dmenu_path script executable 2020-11-26 00:34:52 -08:00
dmenu_run initial commit 2018-04-07 14:51:10 -07:00
dmenu.1 -r to restrict input to actual options 2020-04-18 09:59:37 -04:00
dmenu.c revert IME support 2020-11-26 00:35:10 -08:00
drw.c enable color characters 2020-02-25 16:49:48 -05:00
drw.h alpha patch for embedded in transparent st 2020-02-08 15:27:02 -05:00
FUNDING.yml Since dmenu is a part of LARBS, funding should be in here too. 2020-06-05 00:10:26 +02:00
LICENSE Close when the embedding window is destroyed 2020-11-26 00:34:30 -08:00
Makefile make cleaner 2020-03-13 10:46:05 -04:00
README.md typo fix 2020-10-07 19:32:35 +11:00
stest.1 initial commit 2018-04-07 14:51:10 -07:00
stest.c initial commit 2018-04-07 14:51:10 -07:00
util.c initial commit 2018-04-07 14:51:10 -07:00
util.h initial commit 2018-04-07 14:51:10 -07:00

Luke's dmenu

Extra stuff added to vanilla dmenu:

  • reads Xresources (ergo pywal compatible)
  • alpha patch, which importantly allows this build to be embedded in transparent st
  • can view color characters like emoji (libxft-bgra is required for this reason)
  • -P for password mode: hide user input
  • -r to reject non-matching input
  • dmenu options are mouse clickable

Installation

You must have libxft-bgra installed until the libxft upstream is fixed.

After making any config changes that you want, but make, sudo make install it.