{ "info": { "author": "Martin Mahner", "author_email": "martin@mahner.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "License :: OSI Approved :: MIT License", "Operating System :: MacOS :: MacOS X", "Programming Language :: Python" ], "description": "tab - Opens a new OS X Terminal window in the current directory and runs\nan optional command in it.\n\nIf the current directory contains a file `.tabfile` this one is executed\ninstead (see below).\n\nDownload the latest version from: https://github.com/bartTC/tab\n\nInstallation:\n-------------\n\ntab requires Python 3. Currently Mac OS X does not ship with Python 3, but you\ncan easily install it with the original package from:\n\n https://www.python.org/downloads/mac-osx/\n\nor if you're already using Homebrew, install it with it:\n\n brew install python3\n\nInstall tab itseelf with pip: `pip3 install tab-osx`, or if you prefer the\nmanual way copy the `tab` file into your `/usr/local/bin` and make it\nexecutable:\n\n cp tab /usr/local/bin\n chmod +x /usr/local/bin/tab\n\nOptions:\n--------\n\n (no arguments) Opens a new Terminal tab and changes to the current\n directory.\n\n -n: Window name of the new tab\n -w: Open a new window instead of a tab\n -p: Position of the new window on screen in the format x,y (e.g 400,200)\n -s: Size of the new window in the format w,h (e.g. 400,200)\n -t: Path to a tabfile to execute.\n\n --testsuite: Opens a couple of windows to test and demonstrate\n capabilities.\n\nExample:\n--------\n\n tab # Opens a new tab\n tab vim # Opens vim in a new tab\n tab -w -s 100,100 -p 400,700 vim # Opens vim in a new window at the\n # specified position and size\n tab -t ~/Projects/project.tabfile # Open the tabfile\n\nTabfile:\n--------\n\nYou can specify multiple `tab` actions in one file, to quickly open multiple\ntabs with commands. Tabfile is an INI file, each tab is seperated by a group\ncalled either `tab:` or `window:`.\n\nYou can specify options as 'name:', 'size:', and 'position:'. All other lines\nare commands which will be executed.\n\n [tab:1] # Gulp Watcher\n source ~/myproject/bin/activate\n gulp watch\n\n [tab:2] # Django Project\n source ~/myproject/bin/activate\n manage.py runserver # Start the server\n\n [tab:3]\n open http://127.0.0.1:8000/ # Open web browser for above server\n clear # and have a blank tab to work in\n\n [window:1] # Vim Editor in a separate\n size: 200,400 # window.\n position: 600,300\n vim", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/bartTC/tab/", "keywords": null, "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "tab-osx", "package_url": "https://pypi.org/project/tab-osx/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/tab-osx/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/bartTC/tab/" }, "release_url": "https://pypi.org/project/tab-osx/1.4.1/", "requires_dist": null, "requires_python": null, "summary": "Opens a new OS X Terminal window in the current directory and runs an optional command in it.", "version": "1.4.1" }, "last_serial": 1333082, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "2c5e509039a8069a7322f4d295abf1d2", "sha256": "24e94276a89641e7b0be3181875f9128ecca4dddc18acf3bd26b90386630f93e" }, "downloads": -1, "filename": "tab-osx-1.0.tar.gz", "has_sig": true, "md5_digest": "2c5e509039a8069a7322f4d295abf1d2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4073, "upload_time": "2014-11-08T16:48:43", "url": "https://files.pythonhosted.org/packages/d8/f4/6cac3a61f18fb774e9b7d66f4f5c6ebba05ca73bd52e91372c6ff4b88e10/tab-osx-1.0.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "32a88b3a4d330cb9be2e47f63801b9b6", "sha256": "3e788b969974af81a058f5ed5e67e1745f7673b190dac5a52cba4c26e346cc70" }, "downloads": -1, "filename": "tab-osx-1.1.tar.gz", "has_sig": true, "md5_digest": "32a88b3a4d330cb9be2e47f63801b9b6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4172, "upload_time": "2014-12-01T09:53:50", "url": "https://files.pythonhosted.org/packages/5c/70/9407b8218731566d6f97b3b5dc09523753aa985cd15e5660ee4a47a9f106/tab-osx-1.1.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "5a289dc5344afe7fc021fddc7cc2f0d2", "sha256": "935db0f3e82f880f151ec01520f87fead8bd799a5658d8408f8a17a658c3d70e" }, "downloads": -1, "filename": "tab-osx-1.1.1.tar.gz", "has_sig": true, "md5_digest": "5a289dc5344afe7fc021fddc7cc2f0d2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4137, "upload_time": "2014-12-04T10:28:51", "url": "https://files.pythonhosted.org/packages/28/96/013593ca1aaa688d11e620eefd3c3b0b06b2dc74638a2046ee2f4d511062/tab-osx-1.1.1.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "621e0c3481f6a855e9c9f4bb08458d8f", "sha256": "c8d1fcbda9a9c887f3ce81307e6406e758afd3e1086e31e2eb63a2d893ca8f89" }, "downloads": -1, "filename": "tab-osx-1.2.tar.gz", "has_sig": true, "md5_digest": "621e0c3481f6a855e9c9f4bb08458d8f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4133, "upload_time": "2014-12-04T18:39:27", "url": "https://files.pythonhosted.org/packages/a7/9b/05cdd42bcee2513a35f761906ce576ced9bef903f3f32d5580e0566711ee/tab-osx-1.2.tar.gz" } ], "1.3": [ { "comment_text": "", "digests": { "md5": "a14020899bc9d74b3fb1f32d6c3f81b8", "sha256": "dcd5e55ad48f56ef1875314621c74d59273c025da2ebb270cd1ea9f0812f5423" }, "downloads": -1, "filename": "tab-osx-1.3.tar.gz", "has_sig": true, "md5_digest": "a14020899bc9d74b3fb1f32d6c3f81b8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4126, "upload_time": "2014-12-04T22:00:49", "url": "https://files.pythonhosted.org/packages/ef/a8/4a58c0e58613456d2b2620bc50e9416138a9bd6b9032dc9996d073c5192d/tab-osx-1.3.tar.gz" } ], "1.4": [ { "comment_text": "", "digests": { "md5": "5a5881bc0ea367eebc9d83a5f9dbd9f8", "sha256": "db88fd26b467af457f62689969b6dedbe3c54f58b1ead3a11d42e5af5721cd22" }, "downloads": -1, "filename": "tab-osx-1.4.tar.gz", "has_sig": true, "md5_digest": "5a5881bc0ea367eebc9d83a5f9dbd9f8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4548, "upload_time": "2014-12-05T09:53:00", "url": "https://files.pythonhosted.org/packages/2f/2c/d0f054a08682a361b3e7276cd4636f7da6084611b765320c67e0302c3d5c/tab-osx-1.4.tar.gz" } ], "1.4.1": [ { "comment_text": "", "digests": { "md5": "111d62973f627336f24dff39d1e084c9", "sha256": "cfcce882103f9e80d458592a85a5ae8dbfef365ba27898939b48d8068adada4f" }, "downloads": -1, "filename": "tab-osx-1.4.1.tar.gz", "has_sig": true, "md5_digest": "111d62973f627336f24dff39d1e084c9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4784, "upload_time": "2014-12-06T09:23:36", "url": "https://files.pythonhosted.org/packages/a6/f6/13ee9df35e24bd6cb281fdff4d31207c73c85195d1b77cc6a7eaf4da8f02/tab-osx-1.4.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "111d62973f627336f24dff39d1e084c9", "sha256": "cfcce882103f9e80d458592a85a5ae8dbfef365ba27898939b48d8068adada4f" }, "downloads": -1, "filename": "tab-osx-1.4.1.tar.gz", "has_sig": true, "md5_digest": "111d62973f627336f24dff39d1e084c9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4784, "upload_time": "2014-12-06T09:23:36", "url": "https://files.pythonhosted.org/packages/a6/f6/13ee9df35e24bd6cb281fdff4d31207c73c85195d1b77cc6a7eaf4da8f02/tab-osx-1.4.1.tar.gz" } ] }