{ "info": { "author": "frozflame", "author_email": "frozflame@outlook.com", "bugtrack_url": null, "classifiers": [ "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6" ], "description": "joker-xopen\n===========\n\n### `xopen` command (client)\n\nWithout any config, you can use `xopen` as a cross-platform version `xdg-open` (Linux), `open` (macOS) and \n`start` (Windows).\n\n $ xopen https://www.pypi.org \n $ xopen ~/sample-video.mp4\n\nShow help\n\n $ xopen -h\n\n\n-----------------------------------------------------------\n\n### Server\n\nShow help\n\n $ python3 -m joker.xopen.server -h\n\nPut a text file at `~/.joker/xopen/xopen.txt`, with content like\n\n c ~/Code\n w /var/www/html\n ns /etc/nginx/servers\n ff https://github.com/frozflame\n\nRun server:\n\n $ python3 -m joker.xopen.server \n\nThen try\n\n $ xopen c\n $ xopen ff\n\nTo save some typing, you can give `xopen` an alias. Add in `~/.bashrc` or `~/.zshrc`:\n\n alias xo=xopen\n\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/frozflame/joker-xopen", "keywords": "desktop open xdg-open start", "license": "GNU General Public License (GPL)", "maintainer": "", "maintainer_email": "", "name": "joker-xopen", "package_url": "https://pypi.org/project/joker-xopen/", "platform": "", "project_url": "https://pypi.org/project/joker-xopen/", "project_urls": { "Homepage": "https://github.com/frozflame/joker-xopen" }, "release_url": "https://pypi.org/project/joker-xopen/0.1/", "requires_dist": [ "volkanic", "requests", "joker", "joker-cast", "joker-minions" ], "requires_python": "", "summary": "Open files and URLs in desktop environments conveniently", "version": "0.1" }, "last_serial": 5662180, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "c6c7a377bcb1c03389a378d420b7ff2c", "sha256": "bed3ad6e70179a65b076d63dc8a23246ac862de80e11db81dd115b5bef64772e" }, "downloads": -1, "filename": "joker_xopen-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "c6c7a377bcb1c03389a378d420b7ff2c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6159, "upload_time": "2019-08-11T13:50:44", "url": "https://files.pythonhosted.org/packages/69/80/56fd850dc2c99e8813b6cd6ca8ee708fe3dbdb190fe2e07b109d647513e8/joker_xopen-0.1-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c6c7a377bcb1c03389a378d420b7ff2c", "sha256": "bed3ad6e70179a65b076d63dc8a23246ac862de80e11db81dd115b5bef64772e" }, "downloads": -1, "filename": "joker_xopen-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "c6c7a377bcb1c03389a378d420b7ff2c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6159, "upload_time": "2019-08-11T13:50:44", "url": "https://files.pythonhosted.org/packages/69/80/56fd850dc2c99e8813b6cd6ca8ee708fe3dbdb190fe2e07b109d647513e8/joker_xopen-0.1-py3-none-any.whl" } ] }