{ "info": { "author": "Rafa\u0142 Cie\u015blak", "author_email": "rafalcieslak256@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Natural Language :: English", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Topic :: Desktop Environment", "Topic :: Utilities" ], "description": "wpcraft\n===\n\nThis tool automatically downloads images from https://wallpaperscraft.com/ . The user can choose an image catalog or tag, and `wpcraft` will randomly pick images that match these settings, download the image in the right resolution, and set their desktop wallpaper to the new image.\n\nWallpapers can be marked as \"liked\", you can instruct `wpcraft` to only pick wallpapers from the \"liked\" set.\n\nYou can also configure `wpcraft` to automatically switch wallpapers e.g. every 6 hours.\n\nCreated 2017-2018 by Rafa\u0142 Cie\u015blak and published under the terms of the GNU General Public License version 3, see full text in LICENSE.txt.\n\nInstallation\n===\n\n```\nsudo pip3 install wpcraft\n```\n\nUsage\n===\n\nSwitch to another randomly selected wallpaper:\n\n```\n$ wpcraft next\n```\n\nDisplay detailed information about current wallpaper:\n\n```\n$ wpcraft status\nCurrent wallpaper: night_city_top_view_buildings_clouds_118603\nYou like this wallpaper.\nTags: night city, top view, buildings, clouds\nImage URL: https://wallpaperscraft.com/image/night_city_top_view_buildings_clouds_118603_1920x1080.jpg\nUsing images from catalog 'city', 3638 wallpapers available.\nAutomatically switching every 12 hours.\n```\n\nConfigure `wpcraft` to pick wallpapers from \"nature\" collection:\n\n```\n$ wpcraft use catalog nature\nFound 9706 wallpapers from catalog 'nature'.\n```\n\nConfigure `wpcraft` to choose wallpapers by their tag:\n\n```\n$ wpcraft use tag \"hong kong\"\nFound 15 wallpapers with tag 'hong kong'.\n```\n\nConfigure `wpcraft` to use search results for choosing wallpapers:\n\n```\n$ wpcraft use search ferrari\nFound 169 wallpapers in search results for 'ferrari'\n```\n\nConfigure `wpcraft` to only use wallpapers with user score at least 7.5:\n\n```\n$ wpcraft min_score 7.5\n```\n\nMark a wallpaper as liked or disliked:\n\n```\n$ wpcraft like\n$ wpcraft dislike\n```\n\nUnmark a liked or disliked wallpaper:\n\n```\n$ wpcraft unlike\n```\n\nConfigure `wpcraft` to pick wallpapers marked as \"liked\":\n\n```\n$ wpcraft use liked\n```\n\nShow liked/disliked wallpapers:\n\n```\n$ wpcraft show liked\n$ wpcraft show disliked\n```\n\nShow your favorite tags (based on your likes/dislikes):\n\n```\n$ wpcraft show tags\nYou seem to like these tags:\ncity: 21\nskyscrapers: 17\nbuilding: 12\nnight: 10\nsky: 10\nbuildings: 9\nbridge: 8\nnew york: 8\ntop view: 7\nusa: 6\nchicago: 5\nriver: 5\nclouds: 4\nhdr: 4\nlights: 4\nmetropolis: 4\n```\n\nSet a specific wallpaper by ID:\n\n```\n$ wpcraft wallpaper architecture_city_view_from_above_buildings_river_118446\n```\n\nDisplay wallpaper history:\n\n```\n$ wpcraft show history\n```\n\n\nGo back to the previous wallpaper:\n\n```\n$ wpcraft prev\n```\n\n\nConfigure `wpcraft` to automatically switch to \"next\" wallpaper every 5 minutes / every 12 hours / every 7 days (`wpcraft` uses cron):\n\n```\n$ wpcraft auto minutes 5\n$ wpcraft auto hours 12\n$ wpcraft auto days 7\n```\n\nStop automatically switching wallpapers:\n\n```\n$ wpcraft auto disable\n```\n\nForce redownload wallpaper index (there is no need to do use this command manually):\n\n```\n$ wpcraft update\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/rafalcieslak/wpcraft", "keywords": "cli wallpaper desktop", "license": "", "maintainer": "", "maintainer_email": "", "name": "wpcraft", "package_url": "https://pypi.org/project/wpcraft/", "platform": "", "project_url": "https://pypi.org/project/wpcraft/", "project_urls": { "Homepage": "https://github.com/rafalcieslak/wpcraft" }, "release_url": "https://pypi.org/project/wpcraft/1.2.3/", "requires_dist": null, "requires_python": ">=3.6", "summary": "A CLI for fetching wallpapers from WallpapersCraft", "version": "1.2.3" }, "last_serial": 4550524, "releases": { "1.0": [], "1.0.1": [ { "comment_text": "", "digests": { "md5": "9c2d13a31e4634080dec4cd7981f760e", "sha256": "12735390c182d2d68fe4b0dc833e403d376a110de291a04b3a47ddd322424ee1" }, "downloads": -1, "filename": "wpcraft-1.0.1.tar.gz", "has_sig": false, "md5_digest": "9c2d13a31e4634080dec4cd7981f760e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 7978, "upload_time": "2018-02-05T00:17:38", "url": "https://files.pythonhosted.org/packages/5c/6e/4eea212c7034d09ea3e1abec94c8dad76399c90a07d3a06fecc8bd555683/wpcraft-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "e2093cb2497bb0aa55e1fa605025f707", "sha256": "c05a5ff9bdb8872296a3532c81e48c029538cdd0320318bf8c5c07c2c549ea29" }, "downloads": -1, "filename": "wpcraft-1.0.2.tar.gz", "has_sig": false, "md5_digest": "e2093cb2497bb0aa55e1fa605025f707", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 8652, "upload_time": "2018-02-05T00:41:47", "url": "https://files.pythonhosted.org/packages/cf/36/4e40bef74950a948a747ac3d0bfbc6fcc9b13490ff810528ed0f5f1effab/wpcraft-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "924df557ecf016500ab5d02266bb7486", "sha256": "58f4141f0e7daa961ccd10c43890ef0547e4852dab20b2ab946211b63254f58e" }, "downloads": -1, "filename": "wpcraft-1.0.3.tar.gz", "has_sig": false, "md5_digest": "924df557ecf016500ab5d02266bb7486", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 8697, "upload_time": "2018-02-06T12:24:02", "url": "https://files.pythonhosted.org/packages/3d/21/8c9960a0d43bb44a5b19d213ef6a5541c2fd9eac1d6666280f8d782ef533/wpcraft-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "3a9d2aee3e7f660aa05744843467af77", "sha256": "76945b3b93c07ffb67141f2cdf634e60b2b4b63eb5500e9b8bb5d9051d415499" }, "downloads": -1, "filename": "wpcraft-1.0.4.tar.gz", "has_sig": false, "md5_digest": "3a9d2aee3e7f660aa05744843467af77", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 8674, "upload_time": "2018-02-06T13:36:17", "url": "https://files.pythonhosted.org/packages/6b/57/be0b999b7eda6947e879640cd3f9bda857c4e94a5138037eaaa82fc5cefe/wpcraft-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "5da6ddaa2196c5ed8701f349593f489f", "sha256": "183a9d1c6b2b69f97fa9c7a50e60c2a3a3dbef7de8879e9530d09ee03b371d5a" }, "downloads": -1, "filename": "wpcraft-1.0.5.tar.gz", "has_sig": false, "md5_digest": "5da6ddaa2196c5ed8701f349593f489f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 8681, "upload_time": "2018-02-06T13:53:56", "url": "https://files.pythonhosted.org/packages/82/35/e34d3b243b8ccc59d218c2440275342c019fa350e37b777b3e7432d775ba/wpcraft-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "b70c87e4008f4acd1601e53a7cbccf0f", "sha256": "f418e3c2493c8cc29c3f6e0721e25088dec6b2ac1653c4ac4534b29c7ba423a1" }, "downloads": -1, "filename": "wpcraft-1.0.6.tar.gz", "has_sig": false, "md5_digest": "b70c87e4008f4acd1601e53a7cbccf0f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 8689, "upload_time": "2018-05-02T16:43:38", "url": "https://files.pythonhosted.org/packages/59/ae/6523bd4fd0a0eebd92a43948f08e2a9fbd4fc2567e4cf65952b37942845b/wpcraft-1.0.6.tar.gz" } ], "1.0.7": [ { "comment_text": "", "digests": { "md5": "2b3f0c88237df291fea62438844b7ce5", "sha256": "e4418a9476d6cb3645bce99cce85261be7d79cd28f6875ba337b2bf58ae93432" }, "downloads": -1, "filename": "wpcraft-1.0.7.tar.gz", "has_sig": false, "md5_digest": "2b3f0c88237df291fea62438844b7ce5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 8886, "upload_time": "2018-06-21T19:52:45", "url": "https://files.pythonhosted.org/packages/a0/0e/15ef7802781a3fe6a399b9755640b832eccf0f4a3d3ff879e931045fd588/wpcraft-1.0.7.tar.gz" } ], "1.0.8": [ { "comment_text": "", "digests": { "md5": "ba08bf211d775725ff624ce0f773bfd7", "sha256": "865989f80e15a34389278238e2f7e45e2c91c574f614e382397483e0fcfe927f" }, "downloads": -1, "filename": "wpcraft-1.0.8.tar.gz", "has_sig": false, "md5_digest": "ba08bf211d775725ff624ce0f773bfd7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 8953, "upload_time": "2018-06-29T08:58:19", "url": "https://files.pythonhosted.org/packages/e7/06/1fc6dd98b6e482e6bd985f538ecfa328f2b2383b36ee8e1dbf77870ff6c5/wpcraft-1.0.8.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "374679ec3661eddfd6e17e731d5b3f6f", "sha256": "f7c16cce0ef43d66dd92032cab7c6834f478965fc946e0f3568b58049c1d3022" }, "downloads": -1, "filename": "wpcraft-1.1.0.tar.gz", "has_sig": false, "md5_digest": "374679ec3661eddfd6e17e731d5b3f6f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 10431, "upload_time": "2018-06-30T15:36:01", "url": "https://files.pythonhosted.org/packages/56/5b/6da7b85a2ea94e241d7496ba292de63bff7c75233b051981182c3b7595fe/wpcraft-1.1.0.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "c65e00b523d590762d53fc4fe7bb33d5", "sha256": "d1decd3f598ee39891092f3997fb22c9bec45bac49804f209d5a5c57ec3ff74c" }, "downloads": -1, "filename": "wpcraft-1.2.tar.gz", "has_sig": false, "md5_digest": "c65e00b523d590762d53fc4fe7bb33d5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 13306, "upload_time": "2018-07-05T20:42:19", "url": "https://files.pythonhosted.org/packages/a4/97/422b1428026c543e79ac0f5683ef8aa3a0ac8a5af3b3bcd5442a9efe1866/wpcraft-1.2.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "48d53e1c9922ab2a87f006e1352b3a3c", "sha256": "c0e7ff95a109f5b6ebd12f8211591c6bf87810406cac755c7a418259b673e433" }, "downloads": -1, "filename": "wpcraft-1.2.1.tar.gz", "has_sig": false, "md5_digest": "48d53e1c9922ab2a87f006e1352b3a3c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 13351, "upload_time": "2018-07-08T08:08:44", "url": "https://files.pythonhosted.org/packages/65/71/8e06f6060152e7761eb5fb3ef8140571cc7313b4c603eca1f8640514c815/wpcraft-1.2.1.tar.gz" } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "4c0f3e9487c105be65df9c6c69aec930", "sha256": "95eb2cd1825fe94a94ff45d1ae0a75e6f2d9a983665c27af7512a28f048caf59" }, "downloads": -1, "filename": "wpcraft-1.2.2.tar.gz", "has_sig": false, "md5_digest": "4c0f3e9487c105be65df9c6c69aec930", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 13601, "upload_time": "2018-07-11T13:11:54", "url": "https://files.pythonhosted.org/packages/a9/d2/9d5841f662e0f92906f8c94f46317fbc1e5d3e364b4d2385d76877955638/wpcraft-1.2.2.tar.gz" } ], "1.2.3": [ { "comment_text": "", "digests": { "md5": "74a6981ca18b56fe07497d7c73f9d184", "sha256": "5471800ddbb0de55e1072f6e44e9ef3e46587bb8f43d6dca12629c1b0305501b" }, "downloads": -1, "filename": "wpcraft-1.2.3.tar.gz", "has_sig": false, "md5_digest": "74a6981ca18b56fe07497d7c73f9d184", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 13728, "upload_time": "2018-12-01T16:19:04", "url": "https://files.pythonhosted.org/packages/78/9f/bf74fe82afbe73105eaff633f4a5289ed9d4df5d1a29ea06187f3ed0dbb5/wpcraft-1.2.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "74a6981ca18b56fe07497d7c73f9d184", "sha256": "5471800ddbb0de55e1072f6e44e9ef3e46587bb8f43d6dca12629c1b0305501b" }, "downloads": -1, "filename": "wpcraft-1.2.3.tar.gz", "has_sig": false, "md5_digest": "74a6981ca18b56fe07497d7c73f9d184", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 13728, "upload_time": "2018-12-01T16:19:04", "url": "https://files.pythonhosted.org/packages/78/9f/bf74fe82afbe73105eaff633f4a5289ed9d4df5d1a29ea06187f3ed0dbb5/wpcraft-1.2.3.tar.gz" } ] }