Saumit's fork of the suckless tool dmenu
- C 84.8%
- Roff 9.2%
- Makefile 4.7%
- Shell 0.7%
- C++ 0.6%
| patches | ||
| arg.h | ||
| config.h | ||
| config.mk | ||
| dmenu | ||
| dmenu.1 | ||
| dmenu.c | ||
| dmenu.o | ||
| dmenu_exclude | ||
| dmenu_path | ||
| dmenu_run | ||
| drw.c | ||
| drw.h | ||
| drw.o | ||
| LICENSE | ||
| Makefile | ||
| README.md | ||
| stest | ||
| stest.1 | ||
| stest.c | ||
| stest.o | ||
| util.c | ||
| util.h | ||
| util.o | ||
dmenu
Saumit's fork of the suckless tool dmenu
Changes in this build
Changes made from the vanilla dmenu dmenu-5.1 (2022-02-11)
source: git clone https://git.suckless.org/dmenu
-
Removed lines in drw.c 143/144 containing 'iscol' in order to allow colored fonts/glyphs/emojis
(which would cause error with libfxt but does not in libxft-bgra) -
Fonts - JetBrains mono and Joypixels
-
Xresources patch and changes in dmenu.c for consistent colorschemes
-
dmenu_exclude removes dmenu options for dmenu_run. Useful to include terminal only commands and/or eliminating highpriority options that may interfere with the intended one
-
Additional patches: source
- Password patch (-P)
- uses asterisks '*' instead of dots '.'
- Highpriority patch (-hp items)
- instant patch (-n)
- use -n flag to immediately select the only matching option left
- Mouse support patch
- dmenu options are mouse clickable
- navhistory patch
- uses alt + vimkeys to view the previous and next options in history
- Password patch (-P)
Debugging
Make sure to use the command rm ~/.cache/dmenu_run if no options show up on dmenu_run