aboutsummaryrefslogtreecommitdiffstats
path: root/README
blob: 2ac51780d5052cd70066dedd218bb64d68262c0a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
dmenu - dynamic menu  for X
===========================

Introduction
------------
This is my personnal build of 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:

  $ git clone git://jozanleclerc.xyz/jozan/dmenu.git
  $ cd dmenu
  $ make
  # make install clean

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 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 Nerd Fonts collection but can
 be changed at config.h:11.
 
 Colors
 ------
 The colorscheme used in this build is gruvbox dark hard, you can
 change it at config.h:16.