{ "info": { "author": "", "author_email": "", "bugtrack_url": null, "classifiers": [], "description": "[![PyPI version](https://badge.fury.io/py/pmuxy.svg)](https://badge.fury.io/py/pmuxy)\n# pmuxy\n\nA simple tmux windows manager.\n\n## Install\n\n```yaml\n$ pip3 install pmuxy\n```\n\n## Commands\n\nList all configurations under ~/.pmuxy:\n```\n$ pmuxy list\n```\n\nOpen a configuration:\n```\n$ pmuxy open \n```\npmuxy will look for the first session on the tmux server and open a new window in there.\n\n## Configuration\n\nConfiguration files are simple yaml files and they should be stored under ~/.pmuxy\n\nExample file:\n```yaml\nwindow_name: test-window\nattach: false\nshell_commands:\n - export TEST_VAR=test #Sets a new variable\ntmux_commands:\n - select-pane -P bg=colour236 #The first pane will have the background color 236\n```\n* `window_name` - The new window name.\n* `attach` - Boolean to tell pmuxy whether we want to attach to the new window or no, defaults to `true`.\n* `shell_commands` - These commands will be launched on the shell within the first pane of the new window.\n* `tmux_commands` - These commands will be launched on the new tmux window.\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/SAReyes/pmuxy", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "pmuxy", "package_url": "https://pypi.org/project/pmuxy/", "platform": "", "project_url": "https://pypi.org/project/pmuxy/", "project_urls": { "Homepage": "https://github.com/SAReyes/pmuxy" }, "release_url": "https://pypi.org/project/pmuxy/0.1.3/", "requires_dist": [ "click", "libtmux", "pyyaml" ], "requires_python": "", "summary": "A tmux windows manager", "version": "0.1.3" }, "last_serial": 4129203, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "208bbc12d736b16e9b454dbec4eccd7f", "sha256": "f86f73657ffdb29877838a2a822e71fc7e8134d292ff0f86975a431663ff7fc8" }, "downloads": -1, "filename": "pmuxy-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "208bbc12d736b16e9b454dbec4eccd7f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2389, "upload_time": "2018-08-02T15:55:27", "url": "https://files.pythonhosted.org/packages/6e/ac/f65d6c42aed3adba201a7b7e8f3e1dbb013ae4b8cfcdfe65cf26e6136cc1/pmuxy-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "35043548569b5eddade864ed3c77dc1c", "sha256": "194645292848ef8883cdf243cac7bba160b6832f81e2aeed37bfb0fe75acec40" }, "downloads": -1, "filename": "pmuxy-0.1.1.tar.gz", "has_sig": false, "md5_digest": "35043548569b5eddade864ed3c77dc1c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2035, "upload_time": "2018-08-02T15:55:28", "url": "https://files.pythonhosted.org/packages/13/6d/5bebd40f14fff50a32f19276bc31d7e6f9653aad02d035cd8256717c43b5/pmuxy-0.1.1.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "9dcd0db7c213c73d5fb4bf9168974b64", "sha256": "b50cfc8549202945b7abc6a2e1844cf54481a051cbfb4a5db7729ef412e7a2c9" }, "downloads": -1, "filename": "pmuxy-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "9dcd0db7c213c73d5fb4bf9168974b64", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2884, "upload_time": "2018-08-02T16:10:02", "url": "https://files.pythonhosted.org/packages/b2/fb/ed727b856544102a00532c721a0b0ee82601121f7037f06af89e02024026/pmuxy-0.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cf6899de2351ad68dbc3077a84858838", "sha256": "ab133200cde0496e0c2c5e3c734060cb9e975ff5eaf4c0e994910e15e4059799" }, "downloads": -1, "filename": "pmuxy-0.1.3.tar.gz", "has_sig": false, "md5_digest": "cf6899de2351ad68dbc3077a84858838", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2340, "upload_time": "2018-08-02T16:10:04", "url": "https://files.pythonhosted.org/packages/3a/76/5235d89f28d8aeefc79b32804868316c5f8e48c9ab69e0370c3a0cea2207/pmuxy-0.1.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "9dcd0db7c213c73d5fb4bf9168974b64", "sha256": "b50cfc8549202945b7abc6a2e1844cf54481a051cbfb4a5db7729ef412e7a2c9" }, "downloads": -1, "filename": "pmuxy-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "9dcd0db7c213c73d5fb4bf9168974b64", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2884, "upload_time": "2018-08-02T16:10:02", "url": "https://files.pythonhosted.org/packages/b2/fb/ed727b856544102a00532c721a0b0ee82601121f7037f06af89e02024026/pmuxy-0.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cf6899de2351ad68dbc3077a84858838", "sha256": "ab133200cde0496e0c2c5e3c734060cb9e975ff5eaf4c0e994910e15e4059799" }, "downloads": -1, "filename": "pmuxy-0.1.3.tar.gz", "has_sig": false, "md5_digest": "cf6899de2351ad68dbc3077a84858838", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2340, "upload_time": "2018-08-02T16:10:04", "url": "https://files.pythonhosted.org/packages/3a/76/5235d89f28d8aeefc79b32804868316c5f8e48c9ab69e0370c3a0cea2207/pmuxy-0.1.3.tar.gz" } ] }