tmux session manager in python - json, yaml, python API
Python Shell
Pull request Compare This branch is 1 commit ahead, 849 commits behind tmux-python:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.ropeproject
build
doc
examples
manual
pkg
tmuxp
.coveragerc
.gitignore
.gitmodules
.tmuxp.json
.tmuxp.yaml
.travis.yml
CHANGES
LICENSE
MANIFEST.in
README.rst
TODO
bootstrap_env.py
package_metadata.py
requirements.pip
run-tests.py
setup.py
test3
tox.ini

README.rst

[ ![Codeship Status for JorisE/tmuxp](https://www.codeship.io/projects/f9a9dae0-ed95-0131-bc9a-361350a8353e/status)](https://www.codeship.io/projects/26707)

tmuxp, a novel approach to manage tmux(1) (>= 1.8) workspaces through python objects, JSON or YAML.

https://badge.fury.io/py/tmuxp.png https://travis-ci.org/tony/tmuxp.png?branch=master https://coveralls.io/repos/tony/tmuxp/badge.png?branch=master

https://raw.github.com/tony/tmuxp/master/doc/_static/tmuxp-dev-screenshot.png

Ready to begin? See the Quickstart.

Project details

tmux support 1.8, 1.9a, dev
python support 2.6, 2.7, >= 3.3
config support yaml, json, python dict
Source https://github.com/tony/tmuxp
Docs http://tmuxp.rtfd.org
API http://tmuxp.readthedocs.org/en/latest/api.html
Changelog http://tmuxp.readthedocs.org/en/latest/history.html
Issues https://github.com/tony/tmuxp/issues
Travis http://travis-ci.org/tony/tmuxp
Test Coverage https://coveralls.io/r/tony/tmuxp
pypi https://pypi.python.org/pypi/tmuxp
Ohloh https://www.ohloh.net/p/tmuxp
License BSD.
git repo
$ git clone https://github.com/tony/tmuxp.git
install stable
$ sudo pip install tmuxp
install dev
$ git clone https://github.com/tony/tmuxp.git tmuxp
$ cd ./tmuxp
$ virtualenv .env
$ source .env/bin/activate
$ pip install -e .

See the developing and testing page in the docs for more.

tests
$ python ./run-tests.py