Metadata-Version: 2.1
Name: zshpower
Version: 0.4.2
Summary: ZSHPower is a theme for ZSH with a manager.
Home-page: https://github.com/snakypy/zshpower
License: MIT
Keywords: zsh-theme,snakypy,zsh,theme,power
Author: William C. Canin
Author-email: william.costa.canin@gmail.com
Requires-Python: >=3.8,<4.0
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: Unix
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Requires-Dist: docopt (>=0.6.2,<0.7.0)
Requires-Dist: fastentrypoints (>=0.12,<0.13)
Requires-Dist: snakypy (>=0.3.6,<0.4.0)
Requires-Dist: tomlkit (>=0.5.11,<0.6.0)
Project-URL: Bug Tracker, https://github.com/snakypy/zshpower/issues
Project-URL: Repository, https://github.com/snakypy/zshpower
Description-Content-Type: text/x-rst

.. image:: https://raw.githubusercontent.com/snakypy/snakypy-static/master/zshpower/logo/png/zshpower.png
    :width: 505 px
    :align: center
    :alt: ZSHPower

.. image:: https://github.com/snakypy/zshpower/workflows/Python%20package/badge.svg
    :target: https://github.com/snakypy/zshpower

.. image:: https://img.shields.io/pypi/v/zshpower.svg
    :target: https://pypi.python.org/pypi/zshpower

.. image:: https://travis-ci.com/snakypy/zshpower.svg?branch=master
    :target: https://travis-ci.com/snakypy/zshpower

.. image:: https://img.shields.io/pypi/wheel/zshpower
    :alt: PyPI - Wheel

.. image:: https://img.shields.io/badge/code%20style-black-000000.svg
    :target: https://github.com/psf/black

.. image:: https://pyup.io/repos/github/snakypy/zshpower/shield.svg
    :target: https://pyup.io/repos/github/snakypy/zshpower/
    :alt: Updates

.. image:: https://img.shields.io/github/issues-raw/snakypy/zshpower
    :alt: GitHub issues

.. image:: https://img.shields.io/github/license/snakypy/zshpower
    :alt: GitHub license
    :target: https://github.com/snakypy/zshpower/blob/master/LICENSE


`ZSHPower` is a theme for ZSH; especially for the `Python`_ developer. Pleasant to look at, the **ZSHPower** comforts you with its colors and icons vibrant.

Installing **ZSHPower** is the easiest thing you will see in any existing theme for **ZSH**, because there is a manager.

The changes in the theme become more dynamic through a configuration file, where the user can make various combinations for the style of **ZSHPower**.

The **ZSHPower** supports installation along with `Oh My ZSH`_, where changes to: **enable** and **disable** an `Oh My ZSH`_ theme are easier, all in a simplified command line, without opening any files or creating symbolic links.

In addition, the **ZSHPower** manager downloads **Oh My Zsh** and the
`zsh-autosuggestions`_ and `zsh-syntax-highlighting`_ plugins automatically, everything to make your ZSH very power.


Requirements
------------

To work correctly, you will first need:

* `git`_ (v2.25 or recent) must be installed.
* `zsh`_  (v5.2 or recent) must be installed.
* `python`_ (v3.7 or recent) must be installed.
* `pip`_ (v19.3 or recent) must be installed.
* `nerd fonts`_ must be installed.


Features
--------

* `Oh My Zsh`_ installation automatically;*
* Automatically install `zsh-autosuggestions`_ and `zsh-syntax-highlighting`_;
* Automated installation and uninstallation;
* Enable and disable `ZSHPower` anytime;
* Upgrade `ZSHPower` effortlessly;
* Reset the settings with one command only;
* Current Git branch and rich repo status:
    *  — untracked changes;
    *  — new files added;
    *  — deleted files;
    *  — new modified files;
    *  — commits made;
* Python version shown (*with pyenv support*) on the active virtual machine (E.g: `[python_icon] py-3.x`);
* Shows the version of the project if you use "**pyproject.toml**" (E.g: `[pkg_icon] 0.1.0`);
* Show version Docker (E.g: [docker_logo] 19.03.10-ce);
* Enables **username** and **hostname** when connecting with SSH. (can change in the settings to show permanently);
* and, many other dynamic settings in `$HOME/.zshpower/config/<version>/config.toml`.



\* features if used with **Oh My ZSH**.


Installing
----------

Globally:

.. code-block:: shell

    $ sudo pip install zshpower

For the user:

.. code-block:: shell

    $ pip install zshpower --user


Using
-----

Because **ZSHPower** is a manager, usage information is in the
`ZSHPower`_ project. Access the project, and see how to use **ZSHPower**.

For more command information, run:

.. code-block:: shell

    $ zshpower --help

More information: https://github.com/snakypy/zshpower

Donation
--------

If you liked my work, buy me a coffee <3

.. image:: https://www.paypalobjects.com/en_US/i/btn/btn_donateCC_LG.gif
    :target: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=YBK2HEEYG8V5W&source

License
-------

The gem is available as open source under the terms of the `MIT License`_ ©

Credits
-------

See, `AUTHORS`_.

Links
-----

* Code: https://github.com/snakypy/zshpower
* Documentation: https://github.com/snakypy/zshpower/blob/master/README.md
* Releases: https://pypi.org/project/zshpower/#history
* Issue tracker: https://github.com/snakypy/zshpower/issues

.. _AUTHORS: https://github.com/snakypy/zshpower/blob/master/AUTHORS.rst
.. _Oh My Zsh: https://ohmyz.sh
.. _Python: https://python.org
.. _zsh-autosuggestions: https://github.com/zsh-users/zsh-autosuggestions
.. _zsh-syntax-highlighting: https://github.com/zsh-users/zsh-syntax-highlighting
.. _ZSHPower: https://github.com/snakypy/zshpower
.. _git: https://git-scm.com/downloads
.. _zsh: http://www.zsh.org/
.. _python: https://python.org
.. _pip: https://pip.pypa.io/en/stable/quickstart/
.. _nerd fonts: https://www.nerdfonts.com/font-downloads
.. _MIT License: https://github.com/snakypy/zshpower/blob/master/LICENSE
.. _William Canin: http://williamcanin.github.io
.. _Cookiecutter: https://github.com/audreyr/cookiecutter
.. _`williamcanin/pypkg-cookiecutter`: https://github.com/williamcanin/pypkg-cookiecutter

