[ ![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.
- Basic support for freezing live sessions.
- Importing from teamocil and tmuxinator.
- JSON or YAML for simple or very elaborate configurations.
- bash, zsh and tcsh completion.
- Unit tested against live tmux (1.8 and git). See travis.yml file, tmuxp on Travis CI and testing page.
- Documentation (also in δΈζ), Examples, Source, Commands, Internals.
- and much, much more.
Ready to begin? See the Quickstart.
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 |