Skip to content

tmux session manager in python - json, yaml, python API

License

Notifications You must be signed in to change notification settings

cryptojuice/tmuxp

 
 

Repository files navigation

tmuxp solves the panes / pains of managing workspaces.

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

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

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

Ready to begin? See the Quickstart.

tmux support 1.8, 1.9-dev
python support 2.7, >= 3.3
config support yaml, json, python dict
Travis http://travis-ci.org/tony/tmuxp
Docs http://tmuxp.rtfd.org
API http://tmuxp.readthedocs.org/en/latest/api.html
Changelog http://tmuxp.readthedocs.org/en/latest/changes.html
Issues https://github.com/tony/tmuxp/issues
Source https://github.com/tony/tmuxp
pypi https://pypi.python.org/pypi/tmuxp
License BSD.
git repo
$ git clone https://github.com/tony/tmuxp.git
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

About

tmux session manager in python - json, yaml, python API

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 98.6%
  • Shell 1.3%
  • CSS 0.1%