You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Markus Teich 44c7de3dcf import new drw from libsl and minor fixes.
- extract drawitem function (code deduplication)
- fix bug where inputw was not correctly calculated from the widest item, but
  just from the one with the longest strlen() which is not the same. It's better
  now, but does not account for fallback fonts, since it would be too slow to
  calculate all the correct item widths on startup.
- minor code style fixes (indentation, useless line breaks)
9 years ago
LICENSE Use libdraw: add Xft and fallback-fonts support to graphics lib 10 years ago
Makefile Makefile: package config.def.h on make dist 9 years ago
README removed libdc dependence 14 years ago
arg.h arg.h: fixed argv checks order 9 years ago
config.def.h import new drw from libsl and minor fixes. 9 years ago
config.mk Shut up glibc about _BSD_SOURCE being deprecated 9 years ago
dmenu.1 dmenu.1: clarify monitor numbers are starting from 0 (first mon) 9 years ago
dmenu.c import new drw from libsl and minor fixes. 9 years ago
dmenu_path dmenu_run: Split cache logic to dmenu_path again 13 years ago
dmenu_run dmenu_run: Split cache logic to dmenu_path again 13 years ago
drw.c import new drw from libsl and minor fixes. 9 years ago
drw.h import new drw from libsl and minor fixes. 9 years ago
stest.1 applied Martin Kühl's inverse matching flag to stest 12 years ago
stest.c stest: get rid of getopt, use suckless arg.h 10 years ago
util.c add sbase-style ecalloc(), calloc: or die 9 years ago
util.h import new drw from libsl and minor fixes. 9 years ago

README

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.