aboutsummaryrefslogtreecommitdiffstats
path: root/README.org
diff options
context:
space:
mode:
authorJozanLeClerc <bousset.rudy@gmail.com>2020-11-06 18:13:59 +0100
committerJozanLeClerc <bousset.rudy@gmail.com>2020-11-06 18:13:59 +0100
commit1227d3af6600c2071930ba7e9f1fbed638f7a233 (patch)
tree1ad091a3ff159d165e1b09a544260acf373a4595 /README.org
parentUpdate to version 5.0, new patches (diff)
downloaddmenu-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.org50
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~.