Reference

Tests

Run ./setup.py test or python setup.py test to run the tests with your current interpreter.

Debugging

Set log level to WARNING, INFO or DEBUG to get more verbose output:

Pi3Bar(
    # ... plugins,
    log_level='DEBUG'
).run()

The log file is placed in your i3 config directory by default. You can change it in your status.py:

Pi3Bar(
    # ... plugins,
    log_path='~/.pi3bar.log'
).run()