diff --git a/themes/afc163.zsh-theme b/themes/afc163.zsh-theme new file mode 100644 index 000000000..b801a257f --- /dev/null +++ b/themes/afc163.zsh-theme @@ -0,0 +1,12 @@ +PROMPT='%{$fg_bold[red]%}➜ %{$fg_bold[green]%}%p %{$fg[cyan]%}%c%{$fg_bold[grey]%}$(package_version)%{$fg_bold[grey]%} %{$fg_bold[blue]%}$(git_prompt_info)%{$fg_bold[blue]%} % %{$reset_color%}' + +ZSH_THEME_GIT_PROMPT_PREFIX="git:(%{$fg[red]%}" +ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}" +ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[blue]%}) %{$fg[yellow]%}✗%{$reset_color%}" +ZSH_THEME_GIT_PROMPT_CLEAN="%{$fg[blue]%})" + +function package_version() { + if [ -f ./package.json ]; then + echo "@"$(grep '"version"' ./package.json | head -n 1 | awk -F'"' '{print $4}') + fi +}