{ "info": { "author": "Nikhil Kumar Singh", "author_email": "nikhilksingh97@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5" ], "description": "|PyPI| |license|\n\nclix\n====\n\nAn easy to use clipboard manager made using tkinter.\n\n.. figure:: https://media.giphy.com/media/l0IymVaUaR5xGRQHK/giphy.gif\n :alt: \n\n**Note:** Currently, clix works only on **Linux** systems.\n\nInstallation\n------------\n\n- To install clix, simply,\n\n ::\n\n $ pip install clix\n\n- If you get ``ImportError`` for Xlib module, install it using this\n command:\n\n ::\n\n $ sudo apt-get install python-xlib\n\nUsage\n-----\n\n- To run clix, open terminal and run this command:\n\n ::\n\n $ clix\n\n if error shown try:\n\n ::\n\n $ sudo clix\n\n**Note:** Leave this terminal open as long as you want to use **clix**.\n\nAnother alternative is to use this command:\n\n``$ nohup clix &``\n\nNow, you can close the terminal but **clix** will keep running.\n\nTo close clix, open a terminal and simply run:\n\n``$ pkill clix``\n\n- Press **Ctrl** + **space** keys to open clix GUI. Initially, all clip\n frames are empty.\n\n- Now, as you copy any text, (using **Ctrl** + **c** keys), the text is\n saved to topmost frame of clix clipboard.\n\n- Whenever you want to paste any clip, just open clix GUI (usin\n **Ctrl** + **space** keys) and click on **clip it** button to copy\n clip text to main clipboard.\n\nNow, simply pressing **Ctrl** + **v** keys will paste the desired clip\ntext!\n\n- **CLI usage to configure keys**\n\n ::\n\n $ clix [-h] [-s SET_KEYBINDING] [-a] [-c]\n\n You can always use ``$ clix -h`` command to open this help message:\n\n ::\n\n optional arguments:\n -h, --help show this help message and exit\n -s SET_KEYBINDING, --set-keybinding SET_KEYBINDING\n Set alternate key binding. Default is LCTRL+SPACE\n Format :- +. Ex:- RCTRL+RALT. To see\n availble key bindings use 'clix -a' option\n -a, --available-keybindings\n Show available key bindings\n -c, --show-current-keybinding\n\nTODO\n----\n\n- [X] Add support for user configurable keys.\n\n- [ ] Add support for Windows and MacOS.\n\n- [ ] Create a file system to log the clipboard.\n\n- [ ] Improve UI.\n\n- [ ] Add more functionalities.\n\nWant to contribute?\n-------------------\n\n- Clone the repository\n\n ::\n\n $ git clone http://github.com/nikhilkumarsingh/clix\n\n- Install dependencies\n\n ::\n\n $ pip install -r requirements.txt\n\n- Remove the ``.`` prefix from ``.pyxhook`` and ``.gui`` for the\n following imports in **clix.py**, so it changes from:\n\n .. code:: python\n\n from .pyxhook import HookManager\n from .gui import clipboard\n\n to:\n\n .. code:: python\n\n from pyxhook import HookManager\n from gui import clipboard\n\n- To test local version of clix:\n\n ::\n\n $ pip install -U .\n\nFinally, do report bugs and help us make **clix** more and more\nproductive!\n\n.. |PyPI| image:: https://img.shields.io/badge/PyPi-v1.0.8-f39f37.svg\n :target: https://pypi.python.org/pypi/clix\n.. |license| image:: https://img.shields.io/github/license/mashape/apistatus.svg?maxAge=2592000\n :target: https://github.com/nikhilkumarsingh/clix/blob/master/LICENSE.txt", "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/nikhilkumarsingh/clix", "keywords": "clipboard manager tkinter gui desktop", "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "clix", "package_url": "https://pypi.org/project/clix/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/clix/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/nikhilkumarsingh/clix" }, "release_url": "https://pypi.org/project/clix/1.0.8/", "requires_dist": null, "requires_python": null, "summary": "an easy to use clipboard manager made using tkinter.", "version": "1.0.8" }, "last_serial": 2978748, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "cdbe649bcdfde2c81a61f0e2859a09dc", "sha256": "7b46a21a36b2fa3c2300801bd10c1bcdc8dcec83a5f778195bc4e54bd3855afb" }, "downloads": -1, "filename": "clix-1.0.0.tar.gz", "has_sig": false, "md5_digest": "cdbe649bcdfde2c81a61f0e2859a09dc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8172, "upload_time": "2017-06-01T19:07:24", "url": "https://files.pythonhosted.org/packages/37/25/97d0d12a299c738383cf4fa965149bdd62f36d71ff35ea15d6308fe09e2c/clix-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "8fd2ac4ba093313a6055e32eb2ba09a6", "sha256": "7123296d4eccaf58c232e18bb8b9cbfda59cb00a4129a7a6e78f3ca1677deabf" }, "downloads": -1, "filename": "clix-1.0.1.tar.gz", "has_sig": false, "md5_digest": "8fd2ac4ba093313a6055e32eb2ba09a6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8230, "upload_time": "2017-06-01T19:12:42", "url": "https://files.pythonhosted.org/packages/ec/7e/84b7baeac57daef659c6f7b0e97f4241b4da386c861cd5a0a75956b72afc/clix-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "550af823ebe7731399ea4d663b695a04", "sha256": "e086d85c365e129bf55f187dbb517b0c95c334cef508aac3e7a5a0bed43a7de2" }, "downloads": -1, "filename": "clix-1.0.2.tar.gz", "has_sig": false, "md5_digest": "550af823ebe7731399ea4d663b695a04", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8298, "upload_time": "2017-06-02T07:30:00", "url": "https://files.pythonhosted.org/packages/72/a1/8f8b8c064cef97dac26ba17ae2f827bf9e15bfa20eeb86982ed3d6d5a17f/clix-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "13296d8d5990ca1d035787445d215074", "sha256": "448317587695a61377f520f0800f94659ecab4ee7ce3b00951d957e508021bd5" }, "downloads": -1, "filename": "clix-1.0.3.tar.gz", "has_sig": false, "md5_digest": "13296d8d5990ca1d035787445d215074", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13399, "upload_time": "2017-06-02T07:57:26", "url": "https://files.pythonhosted.org/packages/e7/fd/f183875117a243d91c0318bf0abac9905bf92575277892f43de1af2426e0/clix-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "e41972a1c1b2a0d77113496a8c23cc6f", "sha256": "95c0ebbcd00aa2bf45e17df869f8c68760a13c01a20095ec621cc42b21e25573" }, "downloads": -1, "filename": "clix-1.0.4.tar.gz", "has_sig": false, "md5_digest": "e41972a1c1b2a0d77113496a8c23cc6f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13404, "upload_time": "2017-06-02T10:08:13", "url": "https://files.pythonhosted.org/packages/75/d4/89db77867da4fe42acea9ffe5977dcf6fc026e1dcdd3a5ed3b499699990c/clix-1.0.4.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "be07b0cfc1ef615c2709cb7bd84e181e", "sha256": "bd96067bf8361baa9910faad024ab49e2643f04ee93f19d11ce39609f6540dca" }, "downloads": -1, "filename": "clix-1.0.6.tar.gz", "has_sig": false, "md5_digest": "be07b0cfc1ef615c2709cb7bd84e181e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14827, "upload_time": "2017-06-05T10:45:51", "url": "https://files.pythonhosted.org/packages/a8/01/ee587503033fc8a33d7d7cdb531b0b66cfeadbf303153dd11b3e45d29b62/clix-1.0.6.tar.gz" } ], "1.0.7": [ { "comment_text": "", "digests": { "md5": "2b5c445314446aafa99fdd2b8a8ad214", "sha256": "3eef144fcf77754e100c84215ace5d684cc7407f92657ffe3ca53fc72153bcee" }, "downloads": -1, "filename": "clix-1.0.7.tar.gz", "has_sig": false, "md5_digest": "2b5c445314446aafa99fdd2b8a8ad214", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15226, "upload_time": "2017-06-26T07:46:28", "url": "https://files.pythonhosted.org/packages/6e/73/3d030cad415e8fc925197716bd9db7c604480601fe6d0b11b3c6a7467a88/clix-1.0.7.tar.gz" } ], "1.0.8": [ { "comment_text": "", "digests": { "md5": "2f3c344e868840dd5c4e7148fcbe034c", "sha256": "d0b84ba4b053ef6297042231cc419bac87df981bedbed7ac672f164a7663482c" }, "downloads": -1, "filename": "clix-1.0.8.tar.gz", "has_sig": false, "md5_digest": "2f3c344e868840dd5c4e7148fcbe034c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15212, "upload_time": "2017-06-26T07:57:15", "url": "https://files.pythonhosted.org/packages/62/24/5b62c5eae789cef51650401f366ee94724822efd4aada71df29450b0caf2/clix-1.0.8.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2f3c344e868840dd5c4e7148fcbe034c", "sha256": "d0b84ba4b053ef6297042231cc419bac87df981bedbed7ac672f164a7663482c" }, "downloads": -1, "filename": "clix-1.0.8.tar.gz", "has_sig": false, "md5_digest": "2f3c344e868840dd5c4e7148fcbe034c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15212, "upload_time": "2017-06-26T07:57:15", "url": "https://files.pythonhosted.org/packages/62/24/5b62c5eae789cef51650401f366ee94724822efd4aada71df29450b0caf2/clix-1.0.8.tar.gz" } ] }