You are not logged in.
Language: Python
Source + Readme: https://github.com/enkore/i3pystatus
License: MIT
PyPI: https://pypi.python.org/pypi/i3pystatus
AUR: https://aur.archlinux.org/packages/i3pystatus-git (this is a git package and git is not considered stable by me)
It's a complete replacement for i3status with a ton of modules (some need additional libraries, which is mentioned in the readme). The exceptional thing about i3pystatus are the many many options to customize everything. All modules allow to use a custom format string to display exactly what you want.
Modules included in current release (3.27):
Volume display for ALSA + pulseaudio
Network status
Wireless status
Backlight brightness display
Battery monitor (highly customizable, also supports D-Bus notifications if the battery goes below an alert treshold)
Clock
Disk monitor
Load
New-Mail Display for notmuch, Thunderbird, and IMAP
MPD display for current song, play state
Parcel tracker for DHL and UPS — currently DHL doesn't work, they changed their site and don't have a proper API (well, they do, but certification costs 400 euros)
PyLoad status display
Runwatch for standard pid
files
Intel (and others?) CPU temp display
Also generic modules to display stuff from text files in a grep-like fashion (regex, file)
In the upcoming release (3.28) included: CPU usage, new options for mem, new-mail notification for mbox ...
i3pystatus also supports the click events protocol extension that is supported by i3 4.6 and newer, allowing it to do stuff if you click on something in your i3bar. E.g. clicking on the MPD info will toggle play/pause, right clicking on it will mute/unmute MPD.
Last edited by dom0 (2014-02-07 10:46:49)
Offline
If you use the wireless module and get the following error since an upgrade of wireless_tools to >= 0.30
ImportError: libiw.so.29: cannot open shared object file: No such file or directory
Then recompile basiciw
pip-3.3 uninstall basiciw
pip-3-3 install basiciw
Offline