Go to file
Simon Elsbrock 68f438ec9e add additional battery threshold type "percentage"
The battery threshold can now be configured as type "time" or
"percentage", but defaults to "time" to prevent unexpected behavior.
Also, low_threshold was set to a more reasonable default of 30.
2012-08-28 18:05:11 +02:00
contrib contrib: python version of the wrapper 2012-08-12 17:59:07 +02:00
debian debian: recommend libcap2-bin only on linux, recommend/enhance i3-wm (i3bar) 2012-03-25 22:12:30 +02:00
include add additional battery threshold type "percentage" 2012-08-28 18:05:11 +02:00
man add additional battery threshold type "percentage" 2012-08-28 18:05:11 +02:00
src add additional battery threshold type "percentage" 2012-08-28 18:05:11 +02:00
yajl-fallback/yajl add yajl compat code 2012-04-08 14:05:47 +02:00
.gitignore Breaks configfiles! Major refactoring of i3status, see below 2009-10-11 22:14:29 +02:00
CHANGELOG update changelog 2012-05-11 22:38:10 +02:00
i3status.c add additional battery threshold type "percentage" 2012-08-28 18:05:11 +02:00
i3status.conf Remove cpu_temperature from the default config 2012-05-09 18:39:59 +02:00
LICENSE Separate license into file LICENSE 2009-10-15 20:44:24 +02:00
Makefile add CHANGELOG to release tarball 2012-05-04 16:05:50 +02:00
README README: fix trailing whitespace, add libcap2-bin, more unicode 2012-07-10 20:36:40 +02:00

 ┌────────────────────────────┐
 │ 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
 • libcap2-bin (for getting network status without root permissions)
 • 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 libcap2-bin

 ┌────────────────────────────┐
 │ Upstream                   │
 └────────────────────────────┘

i3status is developed at
  http://code.i3wm.org/i3status

You may clone the git-repository using
  git clone git://code.i3wm.org/i3status

Talk to Michael Stapelberg for pull-requests at
  michael+i3status@stapelberg.de

 ┌────────────────────────────┐
 │ Compilation                │
 └────────────────────────────┘

Compiling is done with the usual make-line
  make && sudo make install