- Notifications
You must be signed in to change notification settings - Fork0
Personal fork of i3status with mpd support
License
lbonn/i3status
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
i3status is a small program (about 1500 SLOC) for generating a status bar fori3bar, dzen2, xmobar or similar programs. It is designed to be very efficient byissuing a very small number of system calls, as one generally wants to updatesuch a status line every second. This ensures that even under high load, yourstatus bar is updated correctly. Also, it saves a bit of energy by not hoggingyour CPU as much as spawning the corresponding amount of shell commands would.
This is an unofficial fork which adds MPD (Music Player Daemon) support.
i3status has the following dependencies:
- libconfuse-dev
- libyajl-dev
- libasound2-dev
- libnl-genl-3-dev
- libcap2-bin (for getting network status without root permissions)
- asciidoc (only for the documentation)
- libpulse-dev (for getting the current volume using PulseAudio)
- libmpdclient-dev (this fork only)
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 libpulse-dev libnl-genl-3-dev
i3status is developed athttps://github.com/i3/i3status
Compiling is done with the usual make-line
make&& sudo make install