{ "info": { "author": "Pierpaolo Rasicci", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 1 - Planning", "Environment :: Console", "Framework :: IPython", "Intended Audience :: Developers", "Intended Audience :: Science/Research", "Intended Audience :: System Administrators", "License :: OSI Approved :: MIT License", "Operating System :: MacOS", "Operating System :: POSIX", "Programming Language :: Python", "Topic :: Text Editors" ], "description": "IPython Agnoster theme\n======================\n\nIPython Agnoster (aka IPster) is a hipster theme for the IPython REPL.\nIt was designed to provide a consistent terminal experience around\n`Agnoster Zsh theme `__ fork.\n\nIPster is optimized for people who use:\n\n- Solarized colorscheme;\n- Unicode-compatible fonts.\n\n| For GNOME GNU/Linux users, I highly recommend GNOME Terminal + Solarized dark + DejaVu Sans Mono Nerd.\n| For KDE GNU/Linux users, I highly recommend Konsole + `Solarized Dark `__ + DejaVu Sans Mono Nerd.\n| For Mac users, I highly recommend iTerm 2 + Solarized Dark.\n\n With some extra hassle this theme works on Windows too.\n\nInstallation\n------------\n\nFor ``IPython>=5.0`` install the package:\n\n::\n\n pip install -U pip setuptools # update environment markers support\n pip install ipython-agnoster\n\nFor ``IPython>=0.11,<5.0`` clone the repository and copy the ``ipster``\nmodule to the extensions directory (deprecated):\n\n::\n\n git clone --depth=1 https://github.com/i5ar/ipster.git\n cd ipster\n cp -r ipster \"$HOME/.ipython/extensions\"\n\nConfiguration\n-------------\n\nOnce the module is installed you need to configure it.\n\nEdit your configuration file\n``~/.ipython/profile_default/ipython_config.py``:\n\n::\n\n ## Use 24bit colors instead of 256 colors in prompt highlighting.\n c.TerminalInteractiveShell.true_color = True\n\n ## Set the color scheme (NoColor, Neutral, Linux, or LightBG).\n c.InteractiveShell.colors = 'Linux'\n\n ##\n c.InteractiveShell.separate_in = ''\n\nFor ``IPython>=5.0`` only add the following lines:\n\n::\n\n from ipster.since_5 import IPsterPrompts, IPsterStyle\n\n c.TerminalInteractiveShell.prompts_class = IPsterPrompts\n\n highlighting_ipstyle = IPsterStyle().overrides_linux()\n c.TerminalInteractiveShell.highlighting_style_overrides = highlighting_ipstyle\n\nFor ``IPython>=0.11,<5.0`` only add the following lines (deprecated):\n\n::\n\n from pygments.token import Token\n\n # Define prompt colors\n style_overrides_linux = {\n Token.IPsterPromptVirtualenv: 'bg:#859900 #073642',\n Token.IPsterPowerlinePromptVirtualenv: 'bg:#073642 #859900',\n Token.Prompt: 'bg:#073642 #839496',\n Token.PromptNum: 'bg:#073642 #859900 bold',\n Token.OutPrompt: 'bg:#073642 #839496',\n Token.OutPromptNum: 'bg:#073642 #dc322f bold',\n Token.IPsterPowerlinePrompt: '#073642',\n Token.IPsterPromptSpace: '#839496',\n }\n\n # Override prompt colors\n c.TerminalInteractiveShell.highlighting_style_overrides = style_overrides_linux\n\n # Load extension\n c.InteractiveShellApp.extensions = [\n 'ipster.post_0_11'\n ]\n\nCompatibility\n-------------\n\nTmux\n~~~~\n\nTrue color support must be enabled in the configuration file\n``~/.tmux.conf`` for Solarized colorscheme to work properly:\n\n::\n\n # Override screen 256 color with true color\n set-option -ga terminal-overrides \",xterm-256color:Tc\"\n\nIf this fix doesn't work your version of Tmux is probably too old.\n\nRoadmap\n-------\n\nWhen using `IPython\nshortcuts `__\nfor Vi mode, the current mode indication might be very helpful. It would\nbe great if IPster could show in a right prompt the Vi mode.\n\nContribute\n----------\n\nSuggestions and pull requests are welcome.\n\nExtras\n------\n\nIf you already use Powerline for IPython, install the IPster theme under\nthe ``extras`` directory, please.\n\nTODO\n----\n\n- Vi mode detection in the `right\n prompt `__;\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/i5ar/ipster", "keywords": "ipython agnoster", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "ipython-agnoster", "package_url": "https://pypi.org/project/ipython-agnoster/", "platform": "", "project_url": "https://pypi.org/project/ipython-agnoster/", "project_urls": { "Homepage": "https://github.com/i5ar/ipster" }, "release_url": "https://pypi.org/project/ipython-agnoster/0.1.1/", "requires_dist": null, "requires_python": "", "summary": "A hipster theme for the IPython REPL", "version": "0.1.1" }, "last_serial": 3620680, "releases": { "0.0.3": [ { "comment_text": "", "digests": { "md5": "f0f17083dcefe47e54a6715cbd472c59", "sha256": "f99913e3f975ba652c40eed304206ae8fc23b9242dba1fa7ec4234edef0959ac" }, "downloads": -1, "filename": "ipython-agnoster-0.0.3.tar.gz", "has_sig": false, "md5_digest": "f0f17083dcefe47e54a6715cbd472c59", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3978, "upload_time": "2017-09-29T15:13:09", "url": "https://files.pythonhosted.org/packages/94/32/d5265a9d3532458eac87c96e083a54198815176d67c8342847b56840ba70/ipython-agnoster-0.0.3.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "fd26daebf135eac29adc275725551d07", "sha256": "214008d899ed0033dad625697ad25c183278277e7a5dca65cd63b6353d366545" }, "downloads": -1, "filename": "ipython-agnoster-0.0.7.tar.gz", "has_sig": false, "md5_digest": "fd26daebf135eac29adc275725551d07", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5280, "upload_time": "2017-10-01T15:02:42", "url": "https://files.pythonhosted.org/packages/1e/cb/bbe844cbcf298c1594396e68911be610177694ed74dec62cfd8930f80627/ipython-agnoster-0.0.7.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "89abe77dc2c88bae87b385cc08fdbf91", "sha256": "c4563cbbf18db11e22365d296677a337ff19bcd825d12840a5027944511dded9" }, "downloads": -1, "filename": "ipython-agnoster-0.0.9.tar.gz", "has_sig": false, "md5_digest": "89abe77dc2c88bae87b385cc08fdbf91", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5548, "upload_time": "2017-10-03T17:02:14", "url": "https://files.pythonhosted.org/packages/fd/fa/32a410a65c7a215474ad9650f6f50adca509cef174b32d023cf9e2786194/ipython-agnoster-0.0.9.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "fa236456619cd7baac2dc68c8801c023", "sha256": "3ce5747880359ea119e033b41fac7dddd8cdf5584fb2a2bff376ae2eaa7293a5" }, "downloads": -1, "filename": "ipython-agnoster-0.1.0.tar.gz", "has_sig": false, "md5_digest": "fa236456619cd7baac2dc68c8801c023", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5734, "upload_time": "2017-10-28T10:33:40", "url": "https://files.pythonhosted.org/packages/06/ff/0f17073e0aac8e20077de85abed80933b48d9f124cd542d6379f846813a4/ipython-agnoster-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "8c24c0d02e0f6a40119f6e527abddbf3", "sha256": "2f4e0c8faaee9357456fed22d26077a6edf447605fc568f332141450b0e9ee95" }, "downloads": -1, "filename": "ipython-agnoster-0.1.1.tar.gz", "has_sig": false, "md5_digest": "8c24c0d02e0f6a40119f6e527abddbf3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5719, "upload_time": "2018-02-27T06:54:32", "url": "https://files.pythonhosted.org/packages/78/b9/1836f0b94f1d038a02099534d7b355a8791163cb21fbe667915897b5fe29/ipython-agnoster-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8c24c0d02e0f6a40119f6e527abddbf3", "sha256": "2f4e0c8faaee9357456fed22d26077a6edf447605fc568f332141450b0e9ee95" }, "downloads": -1, "filename": "ipython-agnoster-0.1.1.tar.gz", "has_sig": false, "md5_digest": "8c24c0d02e0f6a40119f6e527abddbf3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5719, "upload_time": "2018-02-27T06:54:32", "url": "https://files.pythonhosted.org/packages/78/b9/1836f0b94f1d038a02099534d7b355a8791163cb21fbe667915897b5fe29/ipython-agnoster-0.1.1.tar.gz" } ] }