diff options
author | JozanLeClerc <bousset.rudy@gmail.com> | 2020-11-06 18:13:59 +0100 |
---|---|---|
committer | JozanLeClerc <bousset.rudy@gmail.com> | 2020-11-06 18:13:59 +0100 |
commit | 1227d3af6600c2071930ba7e9f1fbed638f7a233 (patch) | |
tree | 1ad091a3ff159d165e1b09a544260acf373a4595 /README.org | |
parent | Update to version 5.0, new patches (diff) | |
download | dmenu-1227d3af6600c2071930ba7e9f1fbed638f7a233.tar.gz dmenu-1227d3af6600c2071930ba7e9f1fbed638f7a233.tar.bz2 dmenu-1227d3af6600c2071930ba7e9f1fbed638f7a233.tar.xz dmenu-1227d3af6600c2071930ba7e9f1fbed638f7a233.tar.zst dmenu-1227d3af6600c2071930ba7e9f1fbed638f7a233.zip |
Added README
Diffstat (limited to 'README.org')
-rw-r--r-- | README.org | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/README.org b/README.org new file mode 100644 index 0000000..9331ba9 --- /dev/null +++ b/README.org @@ -0,0 +1,50 @@ +#+TITLE: dmenu - dynamic menu for X + +* Introduction +This is my personnal build of *[[https://tools.suckless.org/dmenu/][dmenu]]*, +a simple dynamic menu for X which sucks less. I've applied some patches. + +* Depedencies +- A C compiler +- ~xorg~ +- ~make~ + +* Installation +To install this build, run these commands: + +#+BEGIN_SRC shell +$ git clone git://jozanleclerc.xyz/jozan/dmenu.git +$ cd dmenu +$ make +# make install clean +#+END_SRC + +It is installed by default in the user ~/usr/local/bin~ directory but you can +change it to something that matches more your ~$PATH~ by editing the ~PREFIX~ +variable in ~config.mk~. + +* Applied patches +You can find a list of patches and check what those I've applied are +doing on *dmenu*'s [[https://tools.suckless.org/dmenu/patches/][patches]] page. + +Here is my list: +- /border/ +- /case insensitive/ +- /center/ +- /fuzzyhighlight/ +- /fuzzymatch/ +- /line height/ + +* Settings +Most settings are done by editing ~config.h~ and recompiling. All settings +can also be configured via command line options, see ~man 1 dmenu~ for more +informations. + +** Fonts +The default font is part of the +[[https://github.com/ryanoasis/nerd-fonts][Nerd Fonts]] collection but can +be changed in ~config.h:11~. + +** Colors +The colorscheme used in this build is ~gruvbox dark hard~, you can change it +at ~config.h:16~. |