{"repo":"sindresorhus/pure","free":true,"listed":false,"github":"https://github.com/sindresorhus/pure","clone":"git clone https://github.com/sindresorhus/pure.git","description":"Pretty, minimal and fast ZSH prompt","language":"Shell","stars":14394,"topics":["shell","zsh","prompt","shell-prompt","shell-theme","theme","git","pure","minimal","terminal"],"license":"MIT","category":"cli-tools","readme_excerpt":"Pure Pretty, minimal and fast ZSH prompt Overview Most prompts are cluttered, ugly and slow. We wanted something visually pleasing that stayed out of our way. Why? - Comes with the perfect prompt character. Author went through the whole Unicode range to find it. - Shows git branch and whether it's dirty (with a ). - Indicates when you have unpushed/unpulled git commits with up/down arrows. (Check is done asynchronously!) - Prompt character turns red if the last command didn't exit with 0 . - Command execution time will be displayed if it exceeds the set threshold. - Username and host only displayed when in an SSH session or a container. - Shows the current path in the title and the current folder & command when a process is running. - Support VI-mode indication by reverse prompt symbol (Zsh 5.3+). - Makes an excellent starting point for your own custom prompt. Install Can be installed with npm (not yarn ) or manually. Requires Git 2.15.2+ and ZSH 5.2+. Older versions of ZSH are known to work, but they are not recommended. npm That's it. Skip to Getting started. If prompt -l does not list pure , add this to your .zshrc before promptinit : Homebrew If you're not using ZSH from Homebrew ( brew install zsh and $(brew --prefix)/bin/zsh ), you must also add the site-functions to your fpath in $HOME/.zshrc : Manually 1. Clone this repo somewhere. Here we'll use $HOME/.zsh/pure . 2. Add the path of the cloned repo to $fpath in $HOME/.zshrc . Getting started Initialize the prompt syst","default_branch":null,"files":null,"tree":[],"storefront":"/r/sindresorhus","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/sindresorhus/pure/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}