From d058933d35b60b042e7f955b27cc30133c5790a6 Mon Sep 17 00:00:00 2001 From: Saumit Dinesan Date: Wed, 26 Oct 2022 16:22:54 +0530 Subject: Adding README --- README | 24 ------------------------ README.md | 32 ++++++++++++++++++++++++++++++++ 2 files changed, 32 insertions(+), 24 deletions(-) delete mode 100644 README create mode 100644 README.md diff --git a/README b/README deleted file mode 100644 index a8fcdfe..0000000 --- a/README +++ /dev/null @@ -1,24 +0,0 @@ -dmenu - dynamic menu -==================== -dmenu is an efficient dynamic menu for X. - - -Requirements ------------- -In order to build dmenu you need the Xlib header files. - - -Installation ------------- -Edit config.mk to match your local setup (dmenu is installed into -the /usr/local namespace by default). - -Afterwards enter the following command to build and install dmenu -(if necessary as root): - - make clean install - - -Running dmenu -------------- -See the man page for details. diff --git a/README.md b/README.md new file mode 100644 index 0000000..59a7123 --- /dev/null +++ b/README.md @@ -0,0 +1,32 @@ +# dmenu +Saumit's fork of the suckless tool dmenu + +## Changes in this build +Changes made from the vanilla dmenu [dmenu-5.2](https://dl.suckless.org/tools/dmenu-5.2.tar.gz) (2022-10-04) + +source: `git clone https://git.suckless.org/dmenu` + +1. Fonts - JetBrains mono and Joypixels +2. Xresources patch and changes in dmenu.c for consistent colorschemes with dwm. +3. 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 +4. Additional patches: [source](https://tools.suckless.org/dmenu/patches/) + - Password patch (-P) + - Hides dmenu input, this patch uses asterisks '*' instead of dots '.' + - Highpriority patch (-hp items) + - Automatically sorts the search result so that high priority items are shown first. + - instant patch (-n) + - use -n flag to immediately select the only matching option left + - Mouse support patch + - dmenu options are mouse clickable + - lineheight patch + - uses -h flag to set the minimum sets the minimum height of a dmenu line + +## Installation +``` +sudo make clean install +``` + +### Debugging +Make sure to use the command `rm ~/.cache/dmenu_run` if no options show up on dmenu_run +## Licence +[MIT](https://choosealicense.com/licenses/mit/) -- cgit v1.2.3