Skip to content

Installation

Note the code needs at least Python 3.6. I want to play with the new toys :)

i3configger is released on the Python Package Index.

Standard way

The standard installation method is:

$ pip install i3configger

or install in the system Python:

$ sudo pip install i3configger

Install into a virtualenv

$ python -m venv /path/to/new/venv
$ source /path/to/new/venv/bin/activate
$ pip install i3configger

see more about venvs in the Python documentation.

Install and run from a clone with tox

tox is a versatile tool to automate testing and development activities. As it also takes care of the management of virtualenvs it can be used to run i3configger in a tox generated virtualenv. tox is usually packaged in a reasonably recent version for most distributions as installable through your package manager as python-tox.

To install i3configger in a tox managed virtualenv and start it in foreground watch mode directly from source, do:

$ git clone https://github.com/obestwalter/i3configger.git
$ cd i3configger
$ tox -e i3configger -- --watch