{ "info": { "author": "Lorenz Leitner", "author_email": "lrnz.ltnr@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 3.7" ], "description": "# razer-cli\nCommand line interface for controlling Razer devices on Linux\n\n## About\nWith this command line interface you can configure your Razer peripherals, such\nas keyboard and mouse, set their colors and effects, etc.\n\nThe most simple use case (for which this tool was originally developed) is to\nuse it in symbiosis with [`pywal`](https://github.com/dylanaraps/pywal). Then\nthis tool will set your Razer colors to Pywal's colors. See below for more\ninformation.\n\n## Installation\n```bash\npip install razer-cli\n```\n\n## Usage\n```bash\n$ razer-cli -h\nusage: razer-cli [-h] [-e EFFECT] [-v] [-c COLOR [COLOR ...]] [-l] [-ll] [-a]\n [-d DEVICE [DEVICE ...]] [--dpi DPI]\n\noptional arguments:\n -h, --help show this help message and exit\n -e EFFECT, --effect EFFECT\n set effect\n -v, --verbose increase output verbosity\n -c COLOR [COLOR ...], --color COLOR [COLOR ...]\n choose color (default: X color1), use one argument for\n hex, or three for base10 rgb\n -l, --list_devices list available devices and their supported effects\n -ll, --list_devices_long\n list available devices and all their capabilities\n -a, --automatic try to find colors and set them to all devices without\n user arguments, uses X or pywal colors\n -d DEVICE [DEVICE ...], --device DEVICE [DEVICE ...]\n only affect these devices, same name as output of -l\n --dpi DPI set DPI of device\n```\nThis might be out of date, just run it with `-h` yourself to see the newest\noptions. \n\n### Example usage with Pywal\nTo get your mouse and keyboard to use Pywal's colors, simply start `razer-cli`\nwith the `-a` flag, after having executed `wal`: `razer-cli -a` \nExample in action \n[here](https://github.com/LoLei/dotfiles/blob/master/exec-wal.sh).\n\n#### Other examples\n`$ razer-cli -e ripple -c ff0000` \n`$ razer-cli -e static -c ffffff` \n\nYou can also leave out the color or the effect: \n`$ razer-cli -e breath_single` \n`$ razer-cli -c 55ff99`\n\nCurrently this will imply the `-a` flag being used for the missing setting. I\nplan on also having the option to reuse the current color/effect, if the\nargument is missing, in the future.\n\n#### Other symbiosis tools\n* [`wpgtk`](https://github.com/deviantfero/wpgtk)\n* [`Chameleon`](https://github.com/GideonWolfe/Chameleon)\n\n## Dependencies\n* [`openrazer`](https://github.com/openrazer/openrazer)\n* [`xrdb`](https://www.archlinux.org/packages/extra/x86_64/xorg-xrdb/)\n\n## Disclaimer\nNot all devices have been tested, but basic effects should work everywhere. Some guesswork is being done as to what capabilities are supported on specific devices. If you need more advanced configuration, consider using the GUIs [Polychromatic](https://github.com/polychromatic/polychromatic/), [RazerGenie](https://github.com/z3ntu/RazerGenie) or [RazerCommander](https://gitlab.com/gabmus/razerCommander) which have specific implementations for most devices.\n\nFeel free to open feature request issues or PRs.\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/lolei/razer-cli", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "razer-cli", "package_url": "https://pypi.org/project/razer-cli/", "platform": "", "project_url": "https://pypi.org/project/razer-cli/", "project_urls": { "Homepage": "https://github.com/lolei/razer-cli" }, "release_url": "https://pypi.org/project/razer-cli/0.9.2/", "requires_dist": null, "requires_python": ">=3", "summary": "Control Razer devices from the command line", "version": "0.9.2" }, "last_serial": 5963744, "releases": { "0.0.9": [ { "comment_text": "", "digests": { "md5": "abebcd742df6ddc6f9cb63eb39e30d13", "sha256": "b9f73226573a5ed5a277db559db85f0d6e4a99e61b59c070bc2f17a82e367a51" }, "downloads": -1, "filename": "razer_cli-0.0.9-py3-none-any.whl", "has_sig": false, "md5_digest": "abebcd742df6ddc6f9cb63eb39e30d13", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 19129, "upload_time": "2019-10-12T09:55:10", "url": "https://files.pythonhosted.org/packages/74/6d/767e3f83de37c1f354d39400c068cb43f7be480c7f104c5ec221c3c1baad/razer_cli-0.0.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c505e56485899e56d6b878f9f2a84048", "sha256": "74bb4a7f6e15e71f2f5079094a193a91040dd9d566167009dc70fe1aa5e7da4d" }, "downloads": -1, "filename": "razer-cli-0.0.9.tar.gz", "has_sig": false, "md5_digest": "c505e56485899e56d6b878f9f2a84048", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 5918, "upload_time": "2019-10-12T09:55:17", "url": "https://files.pythonhosted.org/packages/da/a1/bae533a9990e90badf58c9c51d825bbc63482395f28428d468a0cdf46cc5/razer-cli-0.0.9.tar.gz" } ], "0.0.9.1": [ { "comment_text": "", "digests": { "md5": "272bd2912d50e5b63fc62d09b86021f9", "sha256": "21440ffec497894a2fb410372d76b8a04b67e98ccd0d94fc0bde804734ac3b9e" }, "downloads": -1, "filename": "razer_cli-0.0.9.1-py3-none-any.whl", "has_sig": false, "md5_digest": "272bd2912d50e5b63fc62d09b86021f9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 19169, "upload_time": "2019-10-12T09:55:07", "url": "https://files.pythonhosted.org/packages/8b/39/544153849cff6a356f57355f5ea8473e2520c26f84a6aa13fe17af7e6f82/razer_cli-0.0.9.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ef3f72c2274450e8423e3e7f1c99af7b", "sha256": "89717a8ca74665e90e9269287b284e9bfd208c48b4d15e27d5c5bc909202b2b7" }, "downloads": -1, "filename": "razer-cli-0.0.9.1.tar.gz", "has_sig": false, "md5_digest": "ef3f72c2274450e8423e3e7f1c99af7b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 5922, "upload_time": "2019-10-12T09:55:15", "url": "https://files.pythonhosted.org/packages/3d/36/b7eef81339062ff42fc46dcc236811f0ce4c8781d29e5a51ea09227da184/razer-cli-0.0.9.1.tar.gz" } ], "0.9": [ { "comment_text": "", "digests": { "md5": "8f6a72f219c1a586e1bf738c7ad289c0", "sha256": "3dddf47b96baa42b11280563f55dacbe0c714de1c39b722a54e964f2c25c14cf" }, "downloads": -1, "filename": "razer_cli-0.9-py3-none-any.whl", "has_sig": false, "md5_digest": "8f6a72f219c1a586e1bf738c7ad289c0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 19160, "upload_time": "2019-10-12T09:55:13", "url": "https://files.pythonhosted.org/packages/ce/a0/4668531e2c03152a13e85fd39a3755c801f5aa11359e9fc901b9e0a3c571/razer_cli-0.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d300910e4c157995e4b8e403461fe0c6", "sha256": "b8996b9691ecc6de402aab9651f23ad1d1c5879083b7c75feed2b97bbcf3b016" }, "downloads": -1, "filename": "razer-cli-0.9.tar.gz", "has_sig": false, "md5_digest": "d300910e4c157995e4b8e403461fe0c6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 5962, "upload_time": "2019-10-12T09:55:20", "url": "https://files.pythonhosted.org/packages/2f/0d/89ff8a11c7f19fd1d0e8f0c8ca6085a536512b718a4f4272f565f782f905/razer-cli-0.9.tar.gz" } ], "0.9.1": [ { "comment_text": "", "digests": { "md5": "093f39dd548f6f6acc2747f1439ff98f", "sha256": "debbdf7c3f92972bf6fc434c770bc759d9f09f117e7acd7759cad01e3350d4a0" }, "downloads": -1, "filename": "razer_cli-0.9.1-py3-none-any.whl", "has_sig": false, "md5_digest": "093f39dd548f6f6acc2747f1439ff98f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 19191, "upload_time": "2019-10-12T09:55:11", "url": "https://files.pythonhosted.org/packages/42/14/d1048cacfd26e8ee978358c39065986c6d83c92f8807a9dad4eeaebaf398/razer_cli-0.9.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9b6f4e1e280806a22a246d2f312fefc7", "sha256": "5c3b867c4638d2e0c12dbde37142e9c49da951853556c3c3711cae0f8172c562" }, "downloads": -1, "filename": "razer-cli-0.9.1.tar.gz", "has_sig": false, "md5_digest": "9b6f4e1e280806a22a246d2f312fefc7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 5972, "upload_time": "2019-10-12T09:55:18", "url": "https://files.pythonhosted.org/packages/78/10/fd43e3b8f78915673ff8bcd21ff748c3b83d37d589e878ce8a2ad6283ba9/razer-cli-0.9.1.tar.gz" } ], "0.9.2": [ { "comment_text": "", "digests": { "md5": "0b37e624cb93ad3bcccd525e13488764", "sha256": "3e720f4ec50ce974689bdf21b370a09b23023c5bc8d325a155eb6a2e9a0a2148" }, "downloads": -1, "filename": "razer_cli-0.9.2-py3-none-any.whl", "has_sig": false, "md5_digest": "0b37e624cb93ad3bcccd525e13488764", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 19174, "upload_time": "2019-10-12T10:00:17", "url": "https://files.pythonhosted.org/packages/e6/7c/b91fff4559493fce90b7f569b737f69a3c65d6c624dff26a4ae0a855d7e1/razer_cli-0.9.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1b0e4c2cd59c88a474d5ce2ee7fb595c", "sha256": "f19d8e486b308335230786cdd2bb591670c3f672dc93826349d3456d09832241" }, "downloads": -1, "filename": "razer-cli-0.9.2.tar.gz", "has_sig": false, "md5_digest": "1b0e4c2cd59c88a474d5ce2ee7fb595c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 5953, "upload_time": "2019-10-12T10:00:19", "url": "https://files.pythonhosted.org/packages/36/83/4dbf5513f64d8b97ce1270a1c706ac246873478d00ad96b10e416cb733a6/razer-cli-0.9.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0b37e624cb93ad3bcccd525e13488764", "sha256": "3e720f4ec50ce974689bdf21b370a09b23023c5bc8d325a155eb6a2e9a0a2148" }, "downloads": -1, "filename": "razer_cli-0.9.2-py3-none-any.whl", "has_sig": false, "md5_digest": "0b37e624cb93ad3bcccd525e13488764", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 19174, "upload_time": "2019-10-12T10:00:17", "url": "https://files.pythonhosted.org/packages/e6/7c/b91fff4559493fce90b7f569b737f69a3c65d6c624dff26a4ae0a855d7e1/razer_cli-0.9.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1b0e4c2cd59c88a474d5ce2ee7fb595c", "sha256": "f19d8e486b308335230786cdd2bb591670c3f672dc93826349d3456d09832241" }, "downloads": -1, "filename": "razer-cli-0.9.2.tar.gz", "has_sig": false, "md5_digest": "1b0e4c2cd59c88a474d5ce2ee7fb595c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 5953, "upload_time": "2019-10-12T10:00:19", "url": "https://files.pythonhosted.org/packages/36/83/4dbf5513f64d8b97ce1270a1c706ac246873478d00ad96b10e416cb733a6/razer-cli-0.9.2.tar.gz" } ] }