{ "info": { "author": "Mort Yao", "author_email": "mort.yao@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 6 - Mature", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: Science/Research", "License :: Public Domain", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.3", "Programming Language :: Python :: 2.4", "Programming Language :: Python :: 2.5", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.0", "Programming Language :: Python :: 3.1", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Topic :: Office/Business :: Scheduling" ], "description": "horseshit\n=========\n\n|PyPI version|\n\n**horseshit** is an easy-to-use command line program that blocks\nwebsites known to distract us from our work, which is forked from\n`leftnode/get-shit-done `__.\n\nAvailable in Python 2.x/3.x, horseshit is also a PyPI package that can\nbe easily installed and updated via ``pip``.\n\nProject homepage: http://www.soimort.org/horseshit\n\nInstallation\n------------\n\n1. Using the PyPI package:\n~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nInstall the PyPI package:\n\n::\n\n $ [sudo] pip install horseshit\n\nor:\n\n::\n\n $ [sudo] easy_install horseshit\n\n2. Using Git:\n~~~~~~~~~~~~~\n\nClone the Git repository:\n\n::\n\n $ git clone git://github.com/soimort/horseshit.git\n $ [sudo] python setup.py install\n\nUsage\n-----\n\n1. Configuration\n~~~~~~~~~~~~~~~~\n\n``horseshits`` is a no-brainer plain text file contains a load of\nhorseshits that may distract you from work, line by line.\n\n::\n\n twitter.com\n plus.google.com\n reddit.com\n\nOn \\*nix systems, put your ``horseshits`` into:\n\n::\n\n /etc/horseshits\n\nOr: (recommended!)\n\n::\n\n ~/.config/horseshits\n\nOn Windows, put it into your user directory:\n\n::\n\n .config/horseshits\n\n2. To get-shit-done\n~~~~~~~~~~~~~~~~~~~\n\nExecute it as root because it modifies your hosts file and restarts your\nnetwork daemon.\n\n::\n\n $ sudo get-shit-done work\n\n3. To no longer get-shit-done\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n::\n\n $ sudo get-shit-done play\n\nAdditional Tips\n---------------\n\nYou can, of course, use ``get-shit-done`` with your ``crontab``, to\ncontrol your work time and play time during the day. Whatever, I should\nsay self-control is always the best.\n\nAcknowledgement\n---------------\n\nThanks to Vic Cherubini, the original author of **get-shit-done**.\n\n.. |PyPI version| image:: https://badge.fury.io/py/horseshit.png\n :target: http://badge.fury.io/py/horseshit\n\n\nChangelog\n=========\n\n0.0.2\n-----\n\n*Date: 2013-01-14*\n\n* Initial release.", "description_content_type": null, "docs_url": "https://pythonhosted.org/horseshit/", "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://www.soimort.org/horseshit/", "keywords": "hosts", "license": "Public Domain", "maintainer": null, "maintainer_email": null, "name": "horseshit", "package_url": "https://pypi.org/project/horseshit/", "platform": "any", "project_url": "https://pypi.org/project/horseshit/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://www.soimort.org/horseshit/" }, "release_url": "https://pypi.org/project/horseshit/0.0.5/", "requires_dist": null, "requires_python": null, "summary": "Small script to configure your hosts file so you don't get distracted during the day", "version": "0.0.5" }, "last_serial": 1458176, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "8af597e9e15a71b6c847f21e65e5b5f0", "sha256": "4789f5f1877c4ad151008a90339fed3a40a55dad4b5afaaf8d3a4ae970b405b8" }, "downloads": -1, "filename": "horseshit-0.0.1-py2.7.egg", "has_sig": false, "md5_digest": "8af597e9e15a71b6c847f21e65e5b5f0", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 6332, "upload_time": "2013-01-14T17:46:55", "url": "https://files.pythonhosted.org/packages/aa/d2/a81a5b7a222cbf8899e01d8c1df376f488c7dd3a70cee460f9748714c6a6/horseshit-0.0.1-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "0b6d453b7906fa5e69ee42b1f2830fc0", "sha256": "a91396505c29d10463cf98d175407e513ef59ee5f4bfc80250c68599da9dbd46" }, "downloads": -1, "filename": "horseshit-0.0.1-py3.3.egg", "has_sig": false, "md5_digest": "0b6d453b7906fa5e69ee42b1f2830fc0", "packagetype": "bdist_egg", "python_version": "3.3", "requires_python": null, "size": 6569, "upload_time": "2013-01-14T17:47:54", "url": "https://files.pythonhosted.org/packages/f4/98/e61159819ddc3dc0920c1694a93005f25a087fc15fe3d2d5b2ed7a78dc59/horseshit-0.0.1-py3.3.egg" }, { "comment_text": "", "digests": { "md5": "3056749b832559c26e7e6db19cbdc30f", "sha256": "4c832f3f2a3f91ce0a79a2c0edd315ead420e1eb99e4f46b3d5b3ca31ac7c28e" }, "downloads": -1, "filename": "horseshit-0.0.1.tar.gz", "has_sig": false, "md5_digest": "3056749b832559c26e7e6db19cbdc30f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3998, "upload_time": "2013-01-14T17:46:51", "url": "https://files.pythonhosted.org/packages/76/b3/508a71bbe3b8a74f2bd0ba5c742cbc855ef75effcee3b6d725efdad09909/horseshit-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "1213674ce8da4fa4a247c80287ab95dc", "sha256": "fd1546d30b7e257d738ec182db9c8243ed9e8a91b731672c76d3eacbee4c8f02" }, "downloads": -1, "filename": "horseshit-0.0.2-py2.7.egg", "has_sig": false, "md5_digest": "1213674ce8da4fa4a247c80287ab95dc", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 6339, "upload_time": "2013-01-14T17:51:21", "url": "https://files.pythonhosted.org/packages/7c/f2/fa6f34bd1fbbb96a7f22acb97fa57bd021a89c3dbc7bfd1644219d21711b/horseshit-0.0.2-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "422307f8b6219a0d6a5ed245a70b83fc", "sha256": "41093c290ecfac58e8c584c7396221cb1050a342b441720234427719e8950d20" }, "downloads": -1, "filename": "horseshit-0.0.2-py3.3.egg", "has_sig": false, "md5_digest": "422307f8b6219a0d6a5ed245a70b83fc", "packagetype": "bdist_egg", "python_version": "3.3", "requires_python": null, "size": 6575, "upload_time": "2013-01-14T17:51:18", "url": "https://files.pythonhosted.org/packages/2b/d3/56ccb6dcedda5bdc84eb0edd8c52a38b7ad8e94c02c392ff88b97f73c3ae/horseshit-0.0.2-py3.3.egg" }, { "comment_text": "", "digests": { "md5": "344517cd629e4f0d0b4db1a825b29abd", "sha256": "588f907aa0a5f7e796f471dcf9b3967838c660e02b063824f501316348f08853" }, "downloads": -1, "filename": "horseshit-0.0.2.tar.gz", "has_sig": false, "md5_digest": "344517cd629e4f0d0b4db1a825b29abd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4209, "upload_time": "2013-01-14T17:51:16", "url": "https://files.pythonhosted.org/packages/17/f8/1a0b99b568e01386552559338f63d292774f071472c53a9de735b1b2fb2f/horseshit-0.0.2.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "b55bba146c1b65fc308432bafe68b6c6", "sha256": "cc76abb121b20415ed37b31a9f9eb227f222f645036911c83151c5e2f6f921cc" }, "downloads": -1, "filename": "horseshit-0.0.4-py2-none-any.whl", "has_sig": false, "md5_digest": "b55bba146c1b65fc308432bafe68b6c6", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 5968, "upload_time": "2015-03-12T02:57:21", "url": "https://files.pythonhosted.org/packages/63/5a/c6fe3cd3051f199458b6412480df163a5e8b77285d4a65dc99189246bb7e/horseshit-0.0.4-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7526a809c87f3ddb3de8b0dbbc1a548c", "sha256": "07ffd1f9bde7e7aa9fba28c6aeeab5fc80d20fd4f9cb06fe473c74c6a282e96c" }, "downloads": -1, "filename": "horseshit-0.0.4-py3-none-any.whl", "has_sig": true, "md5_digest": "7526a809c87f3ddb3de8b0dbbc1a548c", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 5957, "upload_time": "2015-03-12T02:55:34", "url": "https://files.pythonhosted.org/packages/a0/05/2b704b847cf3edcae01b0ab1768a64bc53869ec3ba1c0cabecc4dfc62a6f/horseshit-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e99ee858d52b9097c76d57e8bd3796bb", "sha256": "f0b3bd5e904771ca5ea9a9bfac0192f8b175e34199831cb85b49cc6252574347" }, "downloads": -1, "filename": "horseshit-0.0.4.tar.gz", "has_sig": true, "md5_digest": "e99ee858d52b9097c76d57e8bd3796bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4064, "upload_time": "2015-03-12T02:55:31", "url": "https://files.pythonhosted.org/packages/2e/f9/3cfb34b5573db9b7b0505da57a76f9d20cebdf5a722f46ce5397c57d9922/horseshit-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "551423bf50c40c8be7d274caf3a90808", "sha256": "e931fd0d4c4a1e5d01c95af184f506a3a4ef614748d55d3670cee7a42c47a97c" }, "downloads": -1, "filename": "horseshit-0.0.5-py2-none-any.whl", "has_sig": false, "md5_digest": "551423bf50c40c8be7d274caf3a90808", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 6038, "upload_time": "2015-03-12T03:07:09", "url": "https://files.pythonhosted.org/packages/69/06/8be488b1f27604ed67a393356b3918092cde06aea8bc579f192956701a88/horseshit-0.0.5-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "874eb9385cc9725a8790a8189dfa1d82", "sha256": "2a4da74557147f5507246a505b77eb1c66872164753d52a0354173539986d15a" }, "downloads": -1, "filename": "horseshit-0.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "874eb9385cc9725a8790a8189dfa1d82", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 6025, "upload_time": "2015-03-12T03:06:10", "url": "https://files.pythonhosted.org/packages/39/76/baf2075c898a954300215798495cee2adeaa2ab55c531d6bf964603c1aa0/horseshit-0.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4459ef2784cdaaa0f1d7158b2f747dca", "sha256": "68a065e5044a46d419c4397d1c291767c92e47bc335a6bd23ec51a34d8b6036d" }, "downloads": -1, "filename": "horseshit-0.0.5.tar.gz", "has_sig": false, "md5_digest": "4459ef2784cdaaa0f1d7158b2f747dca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4105, "upload_time": "2015-03-12T03:06:07", "url": "https://files.pythonhosted.org/packages/37/ea/19fb8331c638d5f6b9e5b3637e02dfca83b4065b24ce697576962a0bf382/horseshit-0.0.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "551423bf50c40c8be7d274caf3a90808", "sha256": "e931fd0d4c4a1e5d01c95af184f506a3a4ef614748d55d3670cee7a42c47a97c" }, "downloads": -1, "filename": "horseshit-0.0.5-py2-none-any.whl", "has_sig": false, "md5_digest": "551423bf50c40c8be7d274caf3a90808", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 6038, "upload_time": "2015-03-12T03:07:09", "url": "https://files.pythonhosted.org/packages/69/06/8be488b1f27604ed67a393356b3918092cde06aea8bc579f192956701a88/horseshit-0.0.5-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "874eb9385cc9725a8790a8189dfa1d82", "sha256": "2a4da74557147f5507246a505b77eb1c66872164753d52a0354173539986d15a" }, "downloads": -1, "filename": "horseshit-0.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "874eb9385cc9725a8790a8189dfa1d82", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 6025, "upload_time": "2015-03-12T03:06:10", "url": "https://files.pythonhosted.org/packages/39/76/baf2075c898a954300215798495cee2adeaa2ab55c531d6bf964603c1aa0/horseshit-0.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4459ef2784cdaaa0f1d7158b2f747dca", "sha256": "68a065e5044a46d419c4397d1c291767c92e47bc335a6bd23ec51a34d8b6036d" }, "downloads": -1, "filename": "horseshit-0.0.5.tar.gz", "has_sig": false, "md5_digest": "4459ef2784cdaaa0f1d7158b2f747dca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4105, "upload_time": "2015-03-12T03:06:07", "url": "https://files.pythonhosted.org/packages/37/ea/19fb8331c638d5f6b9e5b3637e02dfca83b4065b24ce697576962a0bf382/horseshit-0.0.5.tar.gz" } ] }