i3status

generates a status line for use with i3bar, dzen2, xmobar, or similar status

TLDR

Print the status line to stdout using default configuration
$ i3status
Print status line using a specific configuration
$ i3status -c [path/to/i3status.conf]
Display help and version
$ i3status -h

SYNOPSIS

i3status [-c config] [-h]

DESCRIPTION

i3status generates a status line for use with i3bar, dzen2, xmobar, or similar status bars. It outputs system information like battery status, network connectivity, disk usage, and time in a format suitable for piping to a status bar.Configuration is stored in ~/.config/i3status/config or /etc/i3status.conf. The config file defines which modules to display and their order.Common modules:- disk - Filesystem usage- wireless/ethernet - Network status- battery - Battery level and status- cpu_usage - CPU utilization- load - System load averages- time - Date and time- volume - Audio volume

PARAMETERS

-c CONFIG

Use specified configuration file
-h
Display help and version

INSTALL

sudo apt install i3status
sudo dnf install i3status
sudo pacman -S i3status
sudo apk add i3status
sudo zypper install i3status
nix profile install nixpkgs#i3status

CAVEATS

Designed primarily for i3 window manager but works with other status bars. Some modules require specific kernel features or hardware. Custom scripts can extend functionality through the wrapper approach.

HISTORY

i3status was created by Michael Stapelberg as part of the i3 window manager project, which began in 2009. It provides a lightweight, efficient status line generator following Unix philosophy.

SEE ALSO

i3(1), polybar(1), waybar(5)