- Reorder the git-prompt.plugin.zsh functions and file order to make it easier
for beginners to scan and find things.
- The previous default is now in the ashleydev file and the default format
follows the robbierussle original (in bare basic form).
- GIT_PROMPT_INFO_FUNC is no longer used. If you want to override the default
format just define your own git_prompt_info() function in your theme file that
sets what ever global variables you want to use in your prompt.
- usage is now: PROMPT="$(git_prompt_info2) >".
The legacy git-prompt-old.theme.zsh is using the git_prompt_info() function
name and I don't want to override that so I set mine to git_prompt_info2
- move aliases into plugins/git/git-aliases.plugin.zsh
- move git prompt info into plugins/git/git-prompt-old.plugin.zsh
- add revamped git prompt info into plugins/git/git-prompt.plugin.zsh
- plugins/git/git.plugin.zsh now just sources the above files
Added themes/ashleydev.theme.zsh that takes advantage of the new git prompt info
Merge completion with official brew completion. Add a helper to link official
completion into oh-my-zsh plugin (without overwriting). Add an alias to list
installed brews. Add brews to the path (in a somewhat strange way).
Add helper function to get rvm head. Add helper function to link zsh
completion that comes with rvm into om-my-zsh plugin directory, but don't
overwrite the completion that comes with oh-my-zsh (oh-my-zsh's completion is
better, but I want to be able to compare).
The git status indicators were taken from sorin.zsh-theme and changed to
use ASCII symbols instead of Unicode ones because my preferred terminal
font, DejaVu Sans Mono, renders Unicode symbols poorly and also because
Unicode rendering is not available in standard Linux virtual terminals.