Skip to main content

A tmux session handler

Project description

Muxpy

A light-weight python tmux session handler, for saving and restoring potentially elaborate tmux session setups.

Usage

  1. Save your current awesome setup to foobar. Assuming uid 1000, replace as neccessary.

    muxpy -S /tmp/tmux-1000/default create foo

    This will create a file called ~/.muxpy/profiles/foo.json.

  2. Edit the file to fine-tune names and such.

    muxpy edit foo

  3. Start the new session.

    muxpy start foo

INSTALLATION

This program is hosted at the Python Package Index (http://pypi.python.org/pypi/Muxpy) and is a such best installed by pip install muxpy. pip is available from your local package manager, e.g as python-pip for debian based systems.

To install from source, a quick git clone followed by sudo python setup.py install in the muxpy directory should be quite sufficient.

SUPPORT AND DEVELOPMENT

The software is hosted and developed at https://github.com/bjornars/muxpy, and there might be some life at #muxpy at freenode.

Check DEVEL for information on how to run in development.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Muxpy-v0.1.0.tar.gz (6.0 kB view details)

Uploaded Source

File details

Details for the file Muxpy-v0.1.0.tar.gz.

File metadata

  • Download URL: Muxpy-v0.1.0.tar.gz
  • Upload date:
  • Size: 6.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for Muxpy-v0.1.0.tar.gz
Algorithm Hash digest
SHA256 24ff5096663d64de1f26bf2067805ee18e547143f15a7df11788824c91e6a929
MD5 5442b46f61894ef8c3efcad4a4d1c5f0
BLAKE2b-256 970883fa21e76621e7f3e610585451a7f752c19234d95712e0dfca0370f33f06

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page