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