summaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
authorQball Cow <qball@gmpclient.org>2014-03-18 09:34:17 +0100
committerQball Cow <qball@gmpclient.org>2014-03-18 09:34:17 +0100
commita86e2415f4d92983adc1e7337e35434e222e6600 (patch)
treead863ec01f2f5ad7b6dcf77717bc2b5a09df903f /README.md
parentf6fdf8f72d31a0b44fc70d1fd9a37af51750b7bc (diff)
Doc update
Diffstat (limited to 'README.md')
-rw-r--r--README.md45
1 files changed, 33 insertions, 12 deletions
diff --git a/README.md b/README.md
index 247ed1ac..e480b1c8 100644
--- a/README.md
+++ b/README.md
@@ -36,20 +36,17 @@ Some of the features of rofi are:
If compiled with I3 support, it should autodetect if I3 window manager is running.
-Usage
------
+## Usage
e.g.
bindsym $mod+Tab exec rofi -now -font "snap-10" -fg "#505050" -bg "#000000" -hlfg "#ffb964" -hlbg "#000000" -o 85
-Switching Between Modi
-----------------------
+## Switching Between Modi
Type '?' (enter) to switch from Window list mode to Run mode and back.
-Compilation
------------
+## Compilation
If compiling from GIT, first run to generate the needed build files:
@@ -66,8 +63,7 @@ To build rofi, run the following steps:
The build system will autodetect the i3 header file during compilation. If it fails, make sure you
have i3/ipc.h installed. Check config.log for more information.
-Dependencies
-------------
+## Dependencies
Rofi requires the following tools and libraries to be installed:
@@ -76,14 +72,39 @@ Rofi requires the following tools and libraries to be installed:
* libxdg-basedir
* libxft
-Archlinux
----------
+## Configuration
+
+There are 3 ways to configure rofi:
+
+### 1. Pre-compile time
+
+You can change the default behavior by modifying config/config.c
+
+### 2. Xresources
+
+Another solution is to configure it via X resources, e.g. add the following to your
+Xresources file:
+
+ rofi.background: #333
+ rofi.foreground: #1aa
+ rofi.highlightbg: #1aa
+ rofi.highlightfg: #111
+ rofi.bordercolor: #277
+ rofi.font: times-10
+ rofi.padding: 3
+ rofi.lines: 5
+ rofi.borderwidth: 3
+
+### 3. Runtime
+
+All the above settings can be overridden by rofi's commandline flags.
+
+## Archlinux
This version of rofi has been made available on the
[AUR](https://aur.archlinux.org/packages/rofi-git/).
-Contact
--------
+# Contact
Issues, feature requests can be filed at the github [issue
tracker](https://github.com/DaveDavenport/rofi/issues).