6c523c5f664a8d2a193599e6459a98ea3281b2d3
So users don't have to modify the prompt to be able to change the options.
Pure
Pretty, minimal and fast ZSH prompt
Overview
Most prompts are cluttered, ugly and slow. I wanted something visually pleasing that stayed out of my way.
Why?
- Comes with the perfect prompt character. Author went through the whole Unicode range to find it.
- Username is only displayed if not default
- Shows git branch and if it's dirty using the fastest method available
- 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
- Can easily be used as a starting point for your own custom prompt
Getting started
- Download
pure.zshor submodule this repo. - In your
.zshrcadd any of the below options, then import pure. path/to/pure.zsh.
Options
PURE_DEFAULT_USERNAME
Define your username if you want to hide it from the prompt when it matches the current username.
PURE_CMD_MAX_EXEC_TIME
The max execution time of a process before its run time is shown when it exits. Defaults to 5 seconds.
Tip
Tomorrow Night theme with the Droid Sans Mono font (15pt) is a beautiful combination, as seen in the screenshot above.
License
MIT © Sindre Sorhus
Description
