bumblebee-status - a modular, theme-able status line generator for the
i3 window manager.

Focus is on:

ease of use, sane defaults (no mandatory configuration file)
easy creation of custom themes
easy creation of custom modules

Required i3wm version: 4.12+ (in earlier versions, blocks won't have
background colors)

Supported Python versions: 3.4, 3.5, 3.6, 3.7, 3.8, 3.9

Supported FontAwesome version: 4 (free version of 5 doesn't include
some of the icons)

Available modules lists the dependencies (Python modules and external
executables) for each module. If you are not using a module, you
don't need the dependencies.

To get a list, do :
$ bumblebee-status -l themes
$ bumblebee-status -l modules
