summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorLars Kumbier <larsscheithauer@googlemail.com>2012-07-10 15:10:10 +0200
committerMichael Stapelberg <michael@stapelberg.de>2012-07-10 20:33:28 +0200
commit3fef39d3f5903c920065ee11910d6cc81b41befc (patch)
treeeef45fa3f235bc34b926da876df423ab76c725ab /README
parent7efb5f9103a56d7a9b320a3f3dcfdb8a956f44cf (diff)
Some information on building i3status from source
Diffstat (limited to 'README')
-rw-r--r--README36
1 files changed, 36 insertions, 0 deletions
diff --git a/README b/README
new file mode 100644
index 0000000..7bd5d2e
--- /dev/null
+++ b/README
@@ -0,0 +1,36 @@
+DESCRIPTION
+===========
+i3status is a small program (about 1500 SLOC) for generating a status bar for
+i3bar, dzen2, xmobar or similar programs. It is designed to be very efficient by
+issuing a very small number of system calls, as one generally wants to update
+such a status line every second. This ensures that even under high load, your
+status bar is updated correctly. Also, it saves a bit of energy by not hogging
+your CPU as much as spawning the corresponding amount of shell commands would.
+
+DEVELOPMENT
+===========
+i3status has the following dependencies:
+- libconfuse-dev
+- libyajl-dev
+- libasound2-dev
+- libiw-dev
+- asciidoc (only for the documentation)
+
+On debian-based systems, the following line will install all requirements:
+apt-get install libconfuse-dev libyajl-dev libasound2-dev libiw-dev asciidoc
+
+GIT-REPOSITORY
+--------------
+The Code is developed at
+ http://code.i3wm.org/i3status
+
+You may clone the git-repository from
+ git://code.i3wm.org/i3status
+
+Talk to Michael Stapelberg for pull-requests at
+ michael+i3status@stapelberg.de
+
+COMPILING
+---------
+Compiling is done with the usual make-line
+ make && sudo make install