Skip to content
py3status module to control i3wm with the pewpew
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
src/py3status_pewpew rename pew3wm package to consistent py3status-pewpew (fix #15) (#16) Aug 8, 2019
.gitignore rename pew3wm package to consistent py3status-pewpew (fix #15) (#16) Aug 8, 2019
.pre-commit-config.yaml Add pre-commit and apply Jul 13, 2019
.travis.yml Fix formatting in CHANGELOG Aug 9, 2019
LICENSE Add license Aug 8, 2019 Fix badge target Aug 8, 2019 Set new dev version Aug 9, 2019

Travis CI status PyPI version


A py3status module turning the PewPew into a controller and external workspace display for the i3wm tiling window manager.

Watch a short demo video

Extend i3 with your PewPew. Use the buttons to send messages to i3 (or do whatever else you like) and always see which workspace you are on.


pip install py3status-pewpew

See for specific instructions on that distribution.


run the tests with tox:

$ cd </path/to/this/repo>
$ tox


install a development environment:

$ cd </path/to/this/repo>
$ tox -e dev

... and activate it e.g via source .tox/dev/bin/activate. Then run tests with pytest.

Debugging hint - use screen to get direct access and run commands in the REPL:

$ screen /dev/ttyACM0

This will open a screen session. Ctrl+C and Enter is useful to soft reboot pewpew in there.

You can’t perform that action at this time.