powerline-status


Namepowerline-status JSON
Version 2.7 PyPI version JSON
download
home_pagehttps://github.com/powerline/powerline
SummaryThe ultimate statusline/prompt utility.
upload_time2018-08-12 19:42:43
maintainer
docs_urlhttps://pythonhosted.org/powerline-status/
authorKim Silkebaekken
requires_python
licenseMIT
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI
coveralls test coverage No coveralls.
            Powerline
=========

:Author: Kim Silkebækken (kim.silkebaekken+vim@gmail.com)
:Source: https://github.com/powerline/powerline
:Version: beta

**Powerline is a statusline plugin for vim, and provides statuslines and 
prompts for several other applications, including zsh, bash, fish, tmux,
IPython, Awesome, i3 and Qtile.**

* `Support forum`_ (powerline-support@googlegroups.com)
* `Development discussion`_ (powerline-dev@googlegroups.com)

.. image:: https://api.travis-ci.org/powerline/powerline.svg?branch=develop
   :target: `travis-build-status`_
   :alt: Build status

.. _travis-build-status: https://travis-ci.org/powerline/powerline
.. _`Support forum`: https://groups.google.com/forum/#!forum/powerline-support
.. _`Development discussion`: https://groups.google.com/forum/#!forum/powerline-dev

Features
--------

* **Extensible and feature rich, written in Python.** Powerline was 
  completely rewritten in Python to get rid of as much vimscript as 
  possible. This has allowed much better extensibility, leaner and better 
  config files, and a structured, object-oriented codebase with no mandatory
  third-party dependencies other than a Python interpreter.
* **Stable and testable code base.** Using Python has allowed unit testing 
  of all the project code. The code is tested to work in Python 2.6+ and 
  Python 3.
* **Support for prompts and statuslines in many applications.** Originally 
  created exclusively for vim statuslines, the project has evolved to 
  provide statuslines in tmux and several WMs, and prompts for shells like 
  bash/zsh and other applications. It’s simple to write renderers for any 
  other applications that Powerline doesn’t yet support.
* **Configuration and colorschemes written in JSON.** JSON is 
  a standardized, simple and easy to use file format that allows for easy 
  user configuration across all of Powerline’s supported applications.
* **Fast and lightweight, with daemon support for even better performance.**
  Although the code base spans a couple of thousand lines of code with no 
  goal of “less than X lines of code”, the main focus is on good performance 
  and as little code as possible while still providing a rich set of 
  features. The new daemon also ensures that only one Python instance is 
  launched for prompts and statuslines, which provides excellent 
  performance.

*But I hate Python / I don’t need shell prompts / this is just too much 
hassle for me / what happened to the original vim-powerline project / …*

You should check out some of the Powerline derivatives. The most lightweight
and feature-rich alternative is currently Bailey Ling’s `vim-airline 
<https://github.com/vim-airline/vim-airline>`_ project.

------

* Consult the `documentation 
  <https://powerline.readthedocs.org/en/latest/>`_ for more information and 
  installation instructions.
* Check out `powerline-fonts <https://github.com/powerline/fonts>`_ for 
  pre-patched versions of popular, open source coding fonts.

Screenshots
-----------

Vim statusline
^^^^^^^^^^^^^^

**Mode-dependent highlighting**

* .. image:: https://raw.github.com/powerline/powerline/develop/docs/source/_static/img/pl-mode-normal.png
     :alt: Normal mode
* .. image:: https://raw.github.com/powerline/powerline/develop/docs/source/_static/img/pl-mode-insert.png
     :alt: Insert mode
* .. image:: https://raw.github.com/powerline/powerline/develop/docs/source/_static/img/pl-mode-visual.png
     :alt: Visual mode
* .. image:: https://raw.github.com/powerline/powerline/develop/docs/source/_static/img/pl-mode-replace.png
     :alt: Replace mode

**Automatic truncation of segments in small windows**

* .. image:: https://raw.github.com/powerline/powerline/develop/docs/source/_static/img/pl-truncate1.png
     :alt: Truncation illustration
* .. image:: https://raw.github.com/powerline/powerline/develop/docs/source/_static/img/pl-truncate2.png
     :alt: Truncation illustration
* .. image:: https://raw.github.com/powerline/powerline/develop/docs/source/_static/img/pl-truncate3.png
     :alt: Truncation illustration

----

The font in the screenshots is `Pragmata Pro`_ by Fabrizio Schiavi.

.. _`Pragmata Pro`: http://www.fsd.it/shop/fonts/pragmatapro

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/powerline/powerline",
    "name": "powerline-status",
    "maintainer": "",
    "docs_url": "https://pythonhosted.org/powerline-status/",
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "",
    "author": "Kim Silkebaekken",
    "author_email": "kim.silkebaekken+vim@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/9c/30/8bd3c62642778af9ad813a526c6ff7dd2f98144d6580ad6fab94ca389265/powerline-status-2.7.tar.gz",
    "platform": "",
    "description": "Powerline\n=========\n\n:Author: Kim Silkeb\u00e6kken (kim.silkebaekken+vim@gmail.com)\n:Source: https://github.com/powerline/powerline\n:Version: beta\n\n**Powerline is a statusline plugin for vim, and provides statuslines and \nprompts for several other applications, including zsh, bash, fish, tmux,\nIPython, Awesome, i3 and Qtile.**\n\n* `Support forum`_ (powerline-support@googlegroups.com)\n* `Development discussion`_ (powerline-dev@googlegroups.com)\n\n.. image:: https://api.travis-ci.org/powerline/powerline.svg?branch=develop\n   :target: `travis-build-status`_\n   :alt: Build status\n\n.. _travis-build-status: https://travis-ci.org/powerline/powerline\n.. _`Support forum`: https://groups.google.com/forum/#!forum/powerline-support\n.. _`Development discussion`: https://groups.google.com/forum/#!forum/powerline-dev\n\nFeatures\n--------\n\n* **Extensible and feature rich, written in Python.** Powerline was \n  completely rewritten in Python to get rid of as much vimscript as \n  possible. This has allowed much better extensibility, leaner and better \n  config files, and a structured, object-oriented codebase with no mandatory\n  third-party dependencies other than a Python interpreter.\n* **Stable and testable code base.** Using Python has allowed unit testing \n  of all the project code. The code is tested to work in Python 2.6+ and \n  Python 3.\n* **Support for prompts and statuslines in many applications.** Originally \n  created exclusively for vim statuslines, the project has evolved to \n  provide statuslines in tmux and several WMs, and prompts for shells like \n  bash/zsh and other applications. It\u2019s simple to write renderers for any \n  other applications that Powerline doesn\u2019t yet support.\n* **Configuration and colorschemes written in JSON.** JSON is \n  a standardized, simple and easy to use file format that allows for easy \n  user configuration across all of Powerline\u2019s supported applications.\n* **Fast and lightweight, with daemon support for even better performance.**\n  Although the code base spans a couple of thousand lines of code with no \n  goal of \u201cless than X lines of code\u201d, the main focus is on good performance \n  and as little code as possible while still providing a rich set of \n  features. The new daemon also ensures that only one Python instance is \n  launched for prompts and statuslines, which provides excellent \n  performance.\n\n*But I hate Python / I don\u2019t need shell prompts / this is just too much \nhassle for me / what happened to the original vim-powerline project / \u2026*\n\nYou should check out some of the Powerline derivatives. The most lightweight\nand feature-rich alternative is currently Bailey Ling\u2019s `vim-airline \n<https://github.com/vim-airline/vim-airline>`_ project.\n\n------\n\n* Consult the `documentation \n  <https://powerline.readthedocs.org/en/latest/>`_ for more information and \n  installation instructions.\n* Check out `powerline-fonts <https://github.com/powerline/fonts>`_ for \n  pre-patched versions of popular, open source coding fonts.\n\nScreenshots\n-----------\n\nVim statusline\n^^^^^^^^^^^^^^\n\n**Mode-dependent highlighting**\n\n* .. image:: https://raw.github.com/powerline/powerline/develop/docs/source/_static/img/pl-mode-normal.png\n     :alt: Normal mode\n* .. image:: https://raw.github.com/powerline/powerline/develop/docs/source/_static/img/pl-mode-insert.png\n     :alt: Insert mode\n* .. image:: https://raw.github.com/powerline/powerline/develop/docs/source/_static/img/pl-mode-visual.png\n     :alt: Visual mode\n* .. image:: https://raw.github.com/powerline/powerline/develop/docs/source/_static/img/pl-mode-replace.png\n     :alt: Replace mode\n\n**Automatic truncation of segments in small windows**\n\n* .. image:: https://raw.github.com/powerline/powerline/develop/docs/source/_static/img/pl-truncate1.png\n     :alt: Truncation illustration\n* .. image:: https://raw.github.com/powerline/powerline/develop/docs/source/_static/img/pl-truncate2.png\n     :alt: Truncation illustration\n* .. image:: https://raw.github.com/powerline/powerline/develop/docs/source/_static/img/pl-truncate3.png\n     :alt: Truncation illustration\n\n----\n\nThe font in the screenshots is `Pragmata Pro`_ by Fabrizio Schiavi.\n\n.. _`Pragmata Pro`: http://www.fsd.it/shop/fonts/pragmatapro\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "The ultimate statusline/prompt utility.",
    "version": "2.7",
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "md5": "395f9d4cded34b47c0cf054ea9456d63",
                "sha256": "8c7e7da45beb2332bc8226b166b732ef70db2cb0a1f3f0fdc3c539115522ecb6"
            },
            "downloads": -1,
            "filename": "powerline-status-2.7.tar.gz",
            "has_sig": false,
            "md5_digest": "395f9d4cded34b47c0cf054ea9456d63",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 233726,
            "upload_time": "2018-08-12T19:42:43",
            "upload_time_iso_8601": "2018-08-12T19:42:43.755518Z",
            "url": "https://files.pythonhosted.org/packages/9c/30/8bd3c62642778af9ad813a526c6ff7dd2f98144d6580ad6fab94ca389265/powerline-status-2.7.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2018-08-12 19:42:43",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "github_user": "powerline",
    "github_project": "powerline",
    "travis_ci": true,
    "coveralls": false,
    "github_actions": true,
    "lcname": "powerline-status"
}
        
Elapsed time: 0.40792s