Manage tmux sessions thru JSON, YAML configs. Features Python API
Project description
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.
Project details
tmux support |
1.8, 1.9a, dev |
python support |
2.6, 2.7, >= 3.3 |
config support |
yaml, json, python dict |
Source |
|
Docs |
|
API |
|
Changelog |
|
Issues |
|
Travis |
|
Test Coverage |
|
pypi |
|
Ohloh |
|
License |
BSD. |
git repo |
|
install stable |
|
install dev |
See the developing and testing page in the docs for more. |
tests |
|
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file tmuxp-0.1.8.tar.gz
.
File metadata
- Download URL: tmuxp-0.1.8.tar.gz
- Upload date:
- Size: 78.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9022c229f2e6d1a0b5d20746c505183881c0c6709f35697fba8ba587caca8ce0 |
|
MD5 | ee4064c2ae7875130b7fc155b1f2cff9 |
|
BLAKE2b-256 | a5abd8f7fe9c6e2f94c60025dbfcee6fbdb7248feebcd7d4d583dc739923f954 |