{ "info": { "author": "Giacomo Spettoli", "author_email": "giacomo.spettoli@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Operating System :: Unix", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Topic :: Desktop Environment :: Window Managers" ], "description": ".. image:: https://travis-ci.org/giacomos/i3menu.svg?branch=master\n :target: https://travis-ci.org/giacomos/i3menu\n :alt: TravisCI - i3menu\n\n.. image:: https://coveralls.io/repos/github/giacomos/i3menu/badge.svg?branch=master\n :target: https://coveralls.io/github/giacomos/i3menu?branch=master\n\n\n.. image:: https://img.shields.io/pypi/v/i3menu.svg\n :target: https://pypi.python.org/pypi/i3menu\n\nIntroduction\n============\n\n**i3menu** provides a useful set of menus based on `Rofi\n`_ and `dmenu\n`_ that will help you manage you `i3wm\n`_.\n\nRequirements\n============\n\n`i3menu` requires either `Rofi\n`_ or `dmenu\n`_ to work.\n\ndmenu is pretty easy to install::\n\n sudo apt-get install suckless-tools\n\nBut `Rofi` is way much nicer. To install it follow its `installation guide\n`_.\n\nInstallation\n============\n`i3menu` can be installed directly from `pypi\n`_ like this::\n \n $ pip install i3menu\n\nOr from source code like this::\n\n $ git clone https://github.com/giacomos/i3menu.git\n $ cd i3menu\n $ make install\n\nWhatever installation method you choosed, you will end up having a script in your local bin path, `~/.local/bin`. If your $PATH\nis set up correctly, now you should be able to run i3menu::\n\n $ i3menu -h\n\nIf the command is not found, please check your $PATH to be sure to have your local bin\npath::\n\n $ PATH=$PATH:~/.local/bin\n\nTo make this change permanent, you can add to your `.profile` file this::\n\n if [ -d \"$HOME/.local/bin\" ] ; then\n PATH=\"$PATH:$HOME/.local/bin\"\n fi\n\nThis change will be permanent at your next login.\n\nUsage\n=====\nFor a complete list of the command line parameters you can check the help::\n\n $ i3menu --help\n\nAny available menu can be run like this::\n\n $ i3menu window_actions\n\nI3WM config\n================\n\nYou can add i3menu to your i3 config. For example::\n\n bindsym $mod+w exec --no-startup-id i3menu goto_workspace\n\nor::\n\n bindsym $mod+w exec --no-startup-id i3menu -m go_to_workspace\n\nFor a more complete set of examples, please take a look at my `i3wm config\n`_\n\nCredits\n=======\n\n* partially inspired by `quickswitch-i3 `_\n\n\nLicense\n========\n\n**Disclaimer: i3menu is a third party script and in no way affiliated\nwith the i3 project, the dmenu project or the rofi project.**\n\n\nChangelog\n=========\n\n3.0 (2016-03-02)\n----------------\n\n- reboot, better code, better tests, better coverage [giacomos]\n\n2.1 (2016-03-02)\n----------------\n\n- fix targets in windows and workspace actions [giacomos]\n- fix menu ordering and add the entries' numbers [giacomos]\n- add tests and tests coverage [giacomos]\n\n2.0.5 (2016-02-27)\n------------------\n\n- move script to bin dir and source code under lib [giacomos]\n\n2.0.4 (2016-02-27)\n------------------\n\n- move from console_scripts to script, cli.py -> i3menu, improve README [giacomos]\n\n2.0.3 (2016-02-26)\n------------------\n\n- fix a typo that prevented to use the package without rofi installed [giacomos]\n\n2.0.2 (2016-02-26)\n------------------\n- fix an error with missing history by adding a MANIFEST.in [giacomos]\n\n2.0.1 (2016-02-26)\n------------------\n\n- nothis to see here [giacomos]\n\n2.0 (2016-02-26)\n----------------\n\n- major code restyle\n- add all the i3-msg commands\n- major improvement of the command line interface\n- use both rofi and dmenu as menu providers\n- name changed: i3-rofi -> i3menu\n [giacomos]\n\n1.0 (2016-02-18)\n----------------\n\n- Initial release\n- included menus are: go_to_workspace, move_window_to_workspace,\n move_window_to_this_workspace, move_workspace_to_output, rename_workspace,\n window_actions, workspace_actions\n [giacomos]", "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/giacomos/i3menu", "keywords": "i3 i3wm rofi dmenu", "license": "GPLv3", "maintainer": null, "maintainer_email": null, "name": "i3menu", "package_url": "https://pypi.org/project/i3menu/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/i3menu/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/giacomos/i3menu" }, "release_url": "https://pypi.org/project/i3menu/3.0/", "requires_dist": null, "requires_python": null, "summary": "a set of menus based on Rofi or dmenu to interact with i3wm", "version": "3.0" }, "last_serial": 1989984, "releases": { "2.0": [], "2.0.1": [ { "comment_text": "", "digests": { "md5": "511895cef038c7881378feff7eca7574", "sha256": "9918da41ca8e5950f773dac56290070cfc2732bb534cfe795c2ed77877b15465" }, "downloads": -1, "filename": "i3menu-2.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "511895cef038c7881378feff7eca7574", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 18242, "upload_time": "2016-02-26T20:06:20", "url": "https://files.pythonhosted.org/packages/7f/cc/33ecb2b362cca32b9b8bd3b632736ed2ef0551266f3efacd0dff9d8fcbe7/i3menu-2.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9a9d6f1df1e4893915916f6a2c031b3e", "sha256": "a599c5eaede42ffda57b4fafce16f516ff93b94cc2aef7e0de555d204df8fa99" }, "downloads": -1, "filename": "i3menu-2.0.1.tar.gz", "has_sig": false, "md5_digest": "9a9d6f1df1e4893915916f6a2c031b3e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9209, "upload_time": "2016-02-26T20:06:35", "url": "https://files.pythonhosted.org/packages/fa/17/18c40414500c8c1dd25054d2543b1c1bc3228acfe36889d6d46bd4666f7e/i3menu-2.0.1.tar.gz" } ], "2.0.2": [ { "comment_text": "", "digests": { "md5": "054a8a9c14139bb6360060fa961721db", "sha256": "942ad3da9991080574b93690c2acdb0cc42de1a7324362d1fa93c1845cc64d1c" }, "downloads": -1, "filename": "i3menu-2.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "054a8a9c14139bb6360060fa961721db", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 41633, "upload_time": "2016-02-26T20:49:07", "url": "https://files.pythonhosted.org/packages/a2/a5/5a9ea6b046cb01eed6a7bdd5c876e36dc659c63add2f8f069df751bc2783/i3menu-2.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d4c2f33559b1663f9a10d6596d364324", "sha256": "f75aad3002115ac95871a4581b99f2a76d0fe923abea08a3165076d6ecbfa0fd" }, "downloads": -1, "filename": "i3menu-2.0.2.tar.gz", "has_sig": false, "md5_digest": "d4c2f33559b1663f9a10d6596d364324", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 86317, "upload_time": "2016-02-26T20:48:38", "url": "https://files.pythonhosted.org/packages/53/d6/3e1bcb76263e2c8656db5a0b43609666d3f58870a94a8baac3d2eb624f2b/i3menu-2.0.2.tar.gz" } ], "2.0.3": [ { "comment_text": "", "digests": { "md5": "06b8efd1fbefeaf7681861a2980e77dc", "sha256": "7581dbc03ecc76d4e2d193dce66177b78dad7922b6649c182ed004e2497708f9" }, "downloads": -1, "filename": "i3menu-2.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "06b8efd1fbefeaf7681861a2980e77dc", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 43054, "upload_time": "2016-02-26T22:04:26", "url": "https://files.pythonhosted.org/packages/83/2c/feb384dac678caeef8a5b5402d4c3075ea9fe23ddd2dace7f87adfbb839b/i3menu-2.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f3e135293582e7299305c99c4f6369b5", "sha256": "2e7dccdf5cc0cb2415f2860e876a0ce406529b4ccc9ec6f622c23ffaf5fe47db" }, "downloads": -1, "filename": "i3menu-2.0.3.tar.gz", "has_sig": false, "md5_digest": "f3e135293582e7299305c99c4f6369b5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 87062, "upload_time": "2016-02-26T22:04:04", "url": "https://files.pythonhosted.org/packages/c4/55/ca5c2ebfbd01f37a4635312dace9de2e2b407ab1c897381f62f75b0574ee/i3menu-2.0.3.tar.gz" } ], "2.0.4": [ { "comment_text": "", "digests": { "md5": "43964d55022fc25ef7b38ee06d2c2374", "sha256": "678a6d3bfde6e21fd2182a0d418f370222cca676e5de7084f31e3af851bf3037" }, "downloads": -1, "filename": "i3menu-2.0.4.tar.gz", "has_sig": false, "md5_digest": "43964d55022fc25ef7b38ee06d2c2374", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 87167, "upload_time": "2016-02-27T13:07:09", "url": "https://files.pythonhosted.org/packages/13/71/445cf8bd85edc38d382c6c79094818a937d55c897f0b26162600fb7bbc43/i3menu-2.0.4.tar.gz" } ], "2.0.5": [ { "comment_text": "", "digests": { "md5": "9165d5c0df5f77eacf7e43dd185e70e5", "sha256": "2577982ee7e1fbd24ee86593b5492f4e854b4164b4912b639ee05904511c0e50" }, "downloads": -1, "filename": "i3menu-2.0.5.tar.gz", "has_sig": false, "md5_digest": "9165d5c0df5f77eacf7e43dd185e70e5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10900, "upload_time": "2016-02-27T14:00:40", "url": "https://files.pythonhosted.org/packages/85/f9/1c51d595ec13092f0273f81f7856a207e22e4f2192a571cd69ad96868065/i3menu-2.0.5.tar.gz" } ], "2.1": [ { "comment_text": "", "digests": { "md5": "fae849eea217045c355afe0cb801eafb", "sha256": "a69b563942967a4f7533c1ebe347158a1834847fb09af0c9f1d19b57b42ae768" }, "downloads": -1, "filename": "i3menu-2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fae849eea217045c355afe0cb801eafb", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 22440, "upload_time": "2016-03-02T08:38:25", "url": "https://files.pythonhosted.org/packages/30/3c/34c2d56ba242e8ecb1c0832170378056f099620971386a84d8ce2d25c5db/i3menu-2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "761829cc6e36f62480fffd09478010b0", "sha256": "e6074ef96f6c0aec7fa7f0f8f908d5213931711d5d9048ced0f06ab8bd57d810" }, "downloads": -1, "filename": "i3menu-2.1.tar.gz", "has_sig": false, "md5_digest": "761829cc6e36f62480fffd09478010b0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15664, "upload_time": "2016-03-02T08:39:06", "url": "https://files.pythonhosted.org/packages/47/26/061d6e91a0a2c35ba33ed270dfab5b1e670494d37518909aba80a75be050/i3menu-2.1.tar.gz" } ], "3.0": [ { "comment_text": "", "digests": { "md5": "a5dd29d990d206bfc38d247f12231ef8", "sha256": "aed6693717b0d626ebde0d158730670e3e2e4ae4053f731b4216a6e619dc66a1" }, "downloads": -1, "filename": "i3menu-3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a5dd29d990d206bfc38d247f12231ef8", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 15563, "upload_time": "2016-03-04T19:03:48", "url": "https://files.pythonhosted.org/packages/c8/35/626ec9757c364721a3fd474acc290780b0bc8803bd44a705bac83d1db93f/i3menu-3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9a4c875c6472fcd7b5421aad8dfb9a44", "sha256": "7b4c774577f3dd48b795bd887f8ea678ff457cc1ac32f7b51deaf3796a699cc3" }, "downloads": -1, "filename": "i3menu-3.0.tar.gz", "has_sig": false, "md5_digest": "9a4c875c6472fcd7b5421aad8dfb9a44", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16060, "upload_time": "2016-03-04T19:03:18", "url": "https://files.pythonhosted.org/packages/2e/b8/26f8d34e6231be5de36e9837e88c49881d2e87b4d14aeca6f925a83099a7/i3menu-3.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a5dd29d990d206bfc38d247f12231ef8", "sha256": "aed6693717b0d626ebde0d158730670e3e2e4ae4053f731b4216a6e619dc66a1" }, "downloads": -1, "filename": "i3menu-3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a5dd29d990d206bfc38d247f12231ef8", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 15563, "upload_time": "2016-03-04T19:03:48", "url": "https://files.pythonhosted.org/packages/c8/35/626ec9757c364721a3fd474acc290780b0bc8803bd44a705bac83d1db93f/i3menu-3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9a4c875c6472fcd7b5421aad8dfb9a44", "sha256": "7b4c774577f3dd48b795bd887f8ea678ff457cc1ac32f7b51deaf3796a699cc3" }, "downloads": -1, "filename": "i3menu-3.0.tar.gz", "has_sig": false, "md5_digest": "9a4c875c6472fcd7b5421aad8dfb9a44", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16060, "upload_time": "2016-03-04T19:03:18", "url": "https://files.pythonhosted.org/packages/2e/b8/26f8d34e6231be5de36e9837e88c49881d2e87b4d14aeca6f925a83099a7/i3menu-3.0.tar.gz" } ] }