{"id":15014579,"url":"https://github.com/rose-pine/pygments","last_synced_at":"2026-02-09T08:36:16.402Z","repository":{"id":164831147,"uuid":"575102627","full_name":"rose-pine/pygments","owner":"rose-pine","description":"Soho vibes for Pygments","archived":false,"fork":false,"pushed_at":"2024-11-18T15:55:53.000Z","size":2531,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-03T02:16:19.044Z","etag":null,"topics":["ipython","pygments","pygments-style","radian","rose-pine"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"reillysiemens/ipython-style-gruvbox","license":"isc","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rose-pine.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"mvllow","patreon":"rosepine"}},"created_at":"2022-12-06T19:03:58.000Z","updated_at":"2024-11-18T15:55:57.000Z","dependencies_parsed_at":null,"dependency_job_id":"334ab87f-726f-4df2-a11b-2e810423a696","html_url":"https://github.com/rose-pine/pygments","commit_stats":null,"previous_names":["rose-pine/pygments"],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rose-pine%2Fpygments","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rose-pine%2Fpygments/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rose-pine%2Fpygments/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rose-pine%2Fpygments/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rose-pine","download_url":"https://codeload.github.com/rose-pine/pygments/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248095894,"owners_count":21046937,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ipython","pygments","pygments-style","radian","rose-pine"],"created_at":"2024-09-24T19:45:47.861Z","updated_at":"2026-02-09T08:36:12.014Z","avatar_url":"https://github.com/rose-pine.png","language":"Python","readme":"\u003cp align=\"center\"\u003e\n    \u003cimg src=\"https://github.com/rose-pine/rose-pine-theme/raw/main/assets/icon.png\" width=\"80\" /\u003e\n    \u003ch1 align=\"center\"\u003eRose Piné for Pygments\u003c/h1\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003eAll natural pine, faux fur and a bit of soho vibes for the classy minimalist\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n    \u003ca href=\"https://github.com/rose-pine/rose-pine-theme\"\u003e\n        \u003cimg src=\"https://img.shields.io/badge/community-rosé%20pine-26233a?labelColor=191724\u0026logo=data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUwIiBoZWlnaHQ9IjIzNyIgdmlld0JveD0iMCAwIDI1MCAyMzciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xNjEuMjI3IDE2MS4yNTFDMTMyLjE1NCAxNjkuMDQxIDExNC45MDEgMTk4LjkyNCAxMjIuNjkxIDIyNy45OTdDMTIzLjkyNSAyMzIuNjAzIDEyOC42NTkgMjM1LjMzNiAxMzMuMjY0IDIzNC4xMDJMMTg1LjkwNyAyMTkuOTk2QzIxOS41ODUgMjEwLjk3MiAyMzkuNTcgMTc2LjM1NCAyMzAuNTQ2IDE0Mi42NzdMMTYxLjIyNyAxNjEuMjUxWiIgZmlsbD0iIzI0NjI3QiIvPgo8cGF0aCBkPSJNODguMTgzNiAxNTkuOTg4QzExNy4yNTcgMTY3Ljc3OCAxMzQuNTEgMTk3LjY2MiAxMjYuNzIgMjI2LjczNUMxMjUuNDg2IDIzMS4zNCAxMjAuNzUyIDIzNC4wNzMgMTE2LjE0NyAyMzIuODM5TDYzLjUwNDEgMjE4LjczM0MyOS44MjY0IDIwOS43MSA5Ljg0MDk0IDE3NS4wOTIgMTguODY0OSAxNDEuNDE0TDg4LjE4MzYgMTU5Ljk4OFoiIGZpbGw9IiMyNDYyN0IiLz4KPHBhdGggZD0iTTE4Ni44NjcgMTcyLjk4QzE1Mi4wMDIgMTcyLjk4IDEyMy43MzcgMjAxLjI0NSAxMjMuNzM3IDIzNi4xMTFIMTg2Ljg3QzIyMS43MzYgMjM2LjExMSAyNTAgMjA3Ljg0NiAyNTAgMTcyLjk4TDE4Ni44NjcgMTcyLjk4WiIgZmlsbD0iIzMxNzQ4RiIvPgo8cGF0aCBkPSJNNjMuMTMyNyAxNzIuOThDOTcuOTk4NCAxNzIuOTggMTI2LjI2MyAyMDEuMjQ1IDEyNi4yNjMgMjM2LjExMUg2My4xM0MyOC4yNjQyIDIzNi4xMTEgLTEuNTI0MDNlLTA2IDIwNy44NDYgMCAxNzIuOThMNjMuMTMyNyAxNzIuOThaIiBmaWxsPSIjMzE3NDhGIi8+CjxwYXRoIGQ9Ik0xNzEuNzE3IDc1LjEyNjNDMTcxLjcxNyAxMDEuMjc2IDE1MC41MTggMTIyLjQ3NSAxMjQuMzY5IDEyMi40NzVDOTguMjE4OCAxMjIuNDc1IDc3LjAyMDIgMTAxLjI3NiA3Ny4wMjAyIDc1LjEyNjNDNzcuMDIwMiA0OC45NzY0IDk4LjIxODggMjcuNzc3OCAxMjQuMzY5IDI3Ljc3NzhDMTUwLjUxOCAyNy43Nzc4IDE3MS43MTcgNDguOTc2NCAxNzEuNzE3IDc1LjEyNjNaIiBmaWxsPSIjRUJCQ0JBIi8+CjxwYXRoIGQ9Ik0xNDQuMjE3IDg2LjIzNzlDMTYxLjY0OSA1Ni4wNDMyIDE1MS4zMDMgMTcuNDMyOSAxMjEuMTA4IDBMMTA2LjA2IDI2LjA2NDRDODguNjI3IDU2LjI1OSA5OC45NzM2IDk0Ljg2OTQgMTI5LjE2OCAxMTIuMzAyTDE0NC4yMTcgODYuMjM3OVoiIGZpbGw9IiNFQkJDQkEiLz4KPHBhdGggZD0iTTEyNS4yOTkgNjAuOTc4OUMxMTYuMjc1IDI3LjMwMTIgODEuNjU3NSA3LjMxNTY3IDQ3Ljk3OTcgMTYuMzM5Nkw2NC4zMTk3IDc3LjMyMTFDNzMuMzQzNiAxMTAuOTk5IDEwNy45NjEgMTMwLjk4NCAxNDEuNjM5IDEyMS45NkwxMjUuMjk5IDYwLjk3ODlaIiBmaWxsPSIjRUJCQ0JBIi8+CjxwYXRoIGQ9Ik0xMjQuOTI2IDYwLjk3ODlDMTMzLjk1IDI3LjMwMTIgMTY4LjU2NyA3LjMxNTY3IDIwMi4yNDUgMTYuMzM5NkwxODUuOTA1IDc3LjMyMTFDMTc2Ljg4MSAxMTAuOTk5IDE0Mi4yNjMgMTMwLjk4NCAxMDguNTg2IDEyMS45NkwxMjQuOTI2IDYwLjk3ODlaIiBmaWxsPSIjRUJCQ0JBIi8+Cjwvc3ZnPgo=\u0026style=for-the-badge\" /\u003e\n    \u003c/a\u003e\n\u003c/p\u003e\n\n[![Python versions](https://img.shields.io/badge/python-%3E=3.9-blue?style=for-the-badge\u0026logo=python\u0026logoColor=white)](https://www.python.org/downloads/)\n![GitHub Workflow Status (with event)](https://img.shields.io/github/actions/workflow/status/rose-pine/pygments/test.yml?style=for-the-badge\u0026logo=GitHub\u0026label=test)\n![Codecov](https://img.shields.io/codecov/c/github/drearondov/pygments-rose-pine?style=for-the-badge\u0026logo=codecov\u0026logoColor=white)\n[![License](https://img.shields.io/badge/license-ISC-purple?style=for-the-badge)](https://github.com/drearondov/pygments-rose-pine/blob/main/LICENSE)\n[![Latest release](https://img.shields.io/github/v/release/drearondov/pygments-rose-pine?style=for-the-badge)](https://github.com/drearondov/pygments-rose-pine/releases/latest)\n[![Any color you like](https://img.shields.io/badge/code%20style-black-black?style=for-the-badge)](https://github.com/psf/black)\n\n## Requirements\n\nThis package has been tested on Python versions 3.9, 3.10, 3.11 with Python 3.9\nbeing the minimum required.\n\n## Installation\n\nThe `pygments-rose-pine` package is not currently published to [PyPI](https://pypi.org/).\nIf, however, you still wish to install this package, the following steps\n_should_ work to install the [latest release](https://github.com/drearondov/pygments-rose-pine/releases/latest).\n\n```bash\nrepo=\"https://github.com/rose-pine/pygments\"\n\n# Find the latest release.\nlatest=$(git ls-remote --tags --refs $repo | # Fetch remote tags.\n                 sort -t '/' -k 3 -V |       # Sort them by version.\n                 tail -n 1 |                 # Take the latest one.\n                 awk -F / '{print $3}')      # Return only the tag.\n\n# Craft the URL for the release asset.\nversion=$(echo $latest | tr -d 'v')  # Remove the leading v.\nwheel=\"pygments_rose_pine-${version}-py3-none-any.whl\"\nrelease=\"${repo}/releases/download/${latest}/${wheel}\"\n\n# Install the release.\npip install $release\n```\n\nYou can also use [Pipx](https://github.com/pypa/pipx) to install it, but bear in\nmind that you need to inject the package in the `venv` of the tool you want to\nuse it with. So the script will be:\n\n```bash\nrepo=\"https://github.com/rose-pine/pygments\"\n\n# Find the latest release.\nlatest=$(git ls-remote --tags --refs $repo | # Fetch remote tags.\n                 sort -t '/' -k 3 -V |       # Sort them by version.\n                 tail -n 1 |                 # Take the latest one.\n                 awk -F / '{print $3}')      # Return only the tag.\n\n# Craft the URL for the release asset.\nversion=$(echo $latest | tr -d 'v')  # Remove the leading v.\nwheel=\"pygments_rose_pine-${version}-py3-none-any.whl\"\nrelease=\"${repo}/releases/download/${latest}/${wheel}\"\n\n# Install the release.\npipx inject {name of the tool} $release\n```\n\n## Usage\n\nThe style installs itself as a [Pygments plugin](https://pygments.org/docs/plugins/#entrypoints),\nso after installation you should only need to launch your console with one\nof the `rose-pine` styles available (`rose-pine`, `rose-pine-moon`, `rose-pine-dawn`).\nBelow there are some examples for common consoles.\n\n### IPython\n\nIn the case of IPython, you can launch the console with the following command.\n\n```bash\nipython --TerminalInteractiveShell.highlighting_style=rose-pine\n```\n\nor add it to your [IPython config](https://ipython.readthedocs.io/en/stable/config/intro.html).\n\n```python\nconfig = get_config()\nconfig.TerminalInteractiveShell.highlighting_style = \"rose-pine\"\n```\n\n\u003e _Note:_ This will only affect your syntax highlighting. If you're looking to\n\u003e modify your prompt, Reilly Siemmens from the\n\u003e [IPython Gruvbox theme](https://github.com/reillysiemens/ipython-style-gruvbox)\n\u003e has an excellent [example prompt](https://github.com/reillysiemens/dotfiles/blob/8994f69f23271aa93d83e81032542f17b38423fd/.ipython/profile_default/ipython_config.py)\n\u003e that shows how to customize it.\n\n### Radian\n\nIn the case of Radian, you can add the theme to your\n[Radian](https://github.com/randy3k/radian) configuration on your `.radian_profile`\n\n```python\noptions(radian.color_scheme = \"rose-pine\")\n```\n\n\u003e _Note:_ For radian, the prompt modification options can be found on their [documentation](https://github.com/randy3k/radian).\n\n## Gallery\n\n_Rose Piné_\n\n![Rosé Pine](docs/static/rose-pine.png)\n\n_Rose Piné Moon_\n\n![Rosé Pine Moon](docs/static/rose-pine-moon.png)\n\n_Rose Piné Dawn_\n\n![Rosé Pine Dawn](docs/static/rose-pine-dawn.png)\n","funding_links":["https://github.com/sponsors/mvllow","https://patreon.com/rosepine"],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frose-pine%2Fpygments","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frose-pine%2Fpygments","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frose-pine%2Fpygments/lists"}