[ARCHIVED] dmenu with the patches and scripts i like
This repository has been archived on 2026-04-12. You can view files and clone it, but you cannot make any changes to its state, such as pushing and creating new issues, pull requests or comments.
  • C 84.3%
  • Roff 8.8%
  • Makefile 4.2%
  • Shell 2.7%
Find a file
2024-09-12 15:37:21 -05:00
patches add new desktop file scripts for dmenu 2024-09-12 15:36:29 -05:00
scripts add new desktop file scripts for dmenu 2024-09-12 15:36:29 -05:00
arg.h update dmenu 2023-12-31 17:00:03 +01:00
config.def.h alpha patch 2024-08-07 14:50:28 +02:00
config.mk alpha patch 2024-08-07 14:50:28 +02:00
dmenu.1 dmenu centre 2024-08-07 14:37:26 +02:00
dmenu.c fix date spacing 2024-08-07 15:50:19 +02:00
drw.c alpha patch 2024-08-07 14:50:28 +02:00
drw.h alpha patch 2024-08-07 14:50:28 +02:00
LICENSE Update LICENSE 2024-08-10 18:26:22 +00:00
Makefile add new desktop file scripts for dmenu 2024-09-12 15:36:29 -05:00
README.md update readme for desktoponly patch 2024-09-12 15:37:21 -05:00
stest.1 update dmenu 2023-12-31 17:00:03 +01:00
stest.c update dmenu 2023-12-31 17:00:03 +01:00
util.c update dmenu 2023-12-31 17:00:03 +01:00
util.h update dmenu 2023-12-31 17:00:03 +01:00

bad dmenu

simple fork of dmenu with the patches and scripts that i use pre-applied.
dmenu is an efficient dynamic menu for X.

screenshot

dmenu-patched

patches

  • dmenu-alpha
  • dmenu-border
  • dmenu-caseinsensitive
  • dmenu-centre
  • dmenu-date
  • dmenu-desktoponly
  • dmenu-listfullwidth
  • dmenu-mousesupport
  • dmenu-mousesupport-motion
  • dmenu-numbers
  • custom edits made by me

scripts

  • dmenu_path
  • dmenu_run
  • dmenu_run_history

installation

clone the repository
edit config.mk to match your system
this will mess up all your scripts beginning with dmenu* if stored in bin/dmenu* as outlined in config.mk
type doas make install to build dmenu, then install
type doas make uninstall to uninstall
i am not responsible for the deletion of your system

credits

take a look at suckless and their dmenu.
its very easy to use, and i like the functionality.
:-)