Forked at Feb 14, 2022. Last patch from mainstream can be dated back to Mar 3, 2022 (some of them were patched manually). Maybe one day I will add some patches from upstream repo.
In order to build dmenu you need the Xlib header files.
And since this fork add extra unicode support, you also need Pango and Pangoxft addtionally.
For arch users, you need packages below:
This fork enhances its usability for showing various kinds unicode characters.
Now my dmenu can correctly show letters from CKJ to even Hebrew rather
showing anonymous square.
When your command end with ;, the command will be started in a terminal.
(Actually, in $TERMINAL. And you set the value in .bash_profile or
.xporfile or any other place.)
I have removed history function from dmenu_run to dmenu_run_history.
-bwnum: dmenu appers with certain width of border.-F: dmenu turns off fuzzy match.-c: dmenu appears centered on the screen.
| Patch | Status |
|---|---|
| center | Patched |
| fuzzymatch | Patched |
| fuzzyhighlight | Patched |
| border | Patched |
| mouse support | Patched1 |
| gruvbox | Patched |
| Allow color font | Patched2 |
| Unicode | Patched 3 |
Footnotes
-
Left-click on item doesn't work on my archlinux but works well on arco. Dependency problem maybe. ↩
-
A patch of libxft is needed. ↩
-
Not a patch in suckless site actually. It's a dmenu fork and I just stolen codes from its git commit. ↩
