Metadata-Version: 2.1
Name: pure
Version: 1.2.4
Summary: Pretty, minimal and fast prompt for various shell
Home-page: https://github.com/edouard-lopez/pure
Author: Édouard Lopez
Author-email: contact@edouard-lopez.com
License: UNKNOWN
Description: # Pure [![travis-badge]][travis-link]
        
        > Pretty, minimal and fast prompt _for various shell_.
        
        <div align=center>
          <a href="screenshot dark" target=blank><img width=440 src=https://i.imgur.com/gmS4Bqy.png alt="Pure with dark colorscheme"></a>
          <a href="screenshot light" target=blank><img width=440 src=https://i.imgur.com/nZWx1tr.png alt="Pure with light colorscheme"></a>
        </div>
        
        Original design by [sindresorhus/pure](https://github.com/sindresorhus/pure).
        
        ## Goal
        
        > Support various shells as possible with only one codebase.
        
        ❤️ I'm familiar with some of them (`bash`, `zsh`, `fish`) but would love to have help support the other (`elvish`, `ksh`, `powershell`, `tcsh`).
        
        ## Features
        
        <!-- ✔✖ -->
        | Feature                                                        | `bash` | `elvish` | `fish` | `ksh` | `powershell` | `tcsh` | `zsh` |
        | :------------------------------------------------------------- | :----- | :------- | :----- | :---- | :----------- | :----- | :---- |
        | Excellent prompt character `❯`                                 | **✔**    |          | **✔**    |       |              |        | **✔**   |
        | Display current directory tail                                 | **✔**    |          | **✔**    |       |              |        | **✔**   |
        | Display `git` branch name                                      |        |          |        |       |              |        |       |
        | Display `*` when `git` repository is _dirty_                   |        |          |        |       |              |        |       |
        | Display `⇡` when branch is _ahead_<br>(commits to push)        |        |          |        |       |              |        |       |
        | Display `⇣` when branch is _being_<br>(commits to pull)        |        |          |        |       |              |        |       |
        | Change `❯` to red <br>when previous command has failed         | **✔**    |          | **✔**    |       |              |        | **✔**   |
        | Update terminal title <br>with _current folder_ and _command_  |        |          |        |       |              |        |       |
        | Display _username_ and _hostname_ <br>when in an `SSH` session |        |          |        |       |              |        |       |
        | Display _duration_ <br>when command run more that `5` seconds  |        |          |        |       |              |        |       |
        | Display `Python` _virtualenv_ when activated                   | **✔**    |          | **✔**    |       |              |        | **✔**   |
        | Fine control over colors                                       |        |          |        |       |              |        |       |
        | Right prompt control                                           |        |          |        |       |              |        |       |
        | Display `VI` mode and custom symbol <br>for non-insert mode    |        |          |        |       |              |        |       |
        ## Install
        
        ⚠️ Under heavy development, use at your own risk! 💀
        
            git clone git@github.com:edouard-lopez/pure.git $HOME/.pure
        <!-- 
            pip install pure
        -->
        
        ### Fish
        
            cp $HOME/.pure/config/fish_prompt.fish $fish_config/functions/
            echo 'set --global --export PURE_EXECUTABLE_PATH $HOME/.pure/' >> $fish_config/config.fish
            exec fish
        
        ### Zsh
        
            cp $HOME/.pure/config/prompt.zsh $HOME/.zsh/
            echo 'export PURE_EXECUTABLE_PATH=$HOME/.pure/' >> $HOME/.zshrc
            echo 'source $HOME/.zsh/prompt.zsh' >> $HOME/.zshrc
            exec zsh
        
        ### Bash
        
            mkdir ~/.bash/
            cp $HOME/.pure/config/prompt.bash $HOME/.bash/
            echo 'export PURE_EXECUTABLE_PATH=$HOME/.pure/' >> $HOME/.bashrc
            echo 'source $HOME/.bash/prompt.bash' >> $HOME/.bashrc
            exec bash
        
        ## License
        
        MIT © Édouard Lopez.
        
        [travis-link]: https://travis-ci.com/edouard-lopez/pure "TravisCI" 
        [travis-badge]: https://travis-ci.com/edouard-lopez/pure.svg?branch=master
        
Platform: UNKNOWN
Classifier: Topic :: System :: Shells
Classifier: Operating System :: OS Independent
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: End Users/Desktop
Classifier: Operating System :: POSIX
Classifier: Natural Language :: English
Classifier: Topic :: Terminals
Classifier: Environment :: Console
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Description-Content-Type: text/markdown
