This commit is contained in:
Wade Wegner 2018-01-06 04:33:12 -08:00 коммит произвёл GitHub
Родитель 689abfb939
Коммит cfc7eb5f8e
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 37 добавлений и 0 удалений

37
wadewegner.zsh-theme Normal file
Просмотреть файл

@ -0,0 +1,37 @@
# wadewegner.zsh-theme
prompt_fn() {
config="$(cat .sfdx/sfdx-config.json 2> /dev/null)";
globalConfig="$(cat ~/.sfdx/sfdx-config.json)";
defaultusername="$(echo ${config} | jq -r .defaultusername)"
defaultdevhubusername="$(echo ${config} | jq -r .defaultdevhubusername)"
globaldefaultusername="$(echo ${globalConfig} | jq -r .defaultusername)"
globaldefaultdevhubusername="$(echo ${globalConfig} | jq -r .defaultdevhubusername)"
username=$globaldefaultusername
if [ ! $defaultusername = "null" ]
then
username=$defaultusername
fi
devhub=$globaldefaultdevhubusername
if [ ! $defaultdevhubusername = "null" ]
then
devhub=$defaultdevhubusername
fi
prompt="%{$fg[blue]%}d:%{$reset_color%} $devhub, %{$fg[blue]%}u:%{$reset_color%} $username"
echo $prompt
}
PROMPT='%{$fg_bold[green]%}%~%{$reset_color%} %{$fg_bold[blue]%}$(git_prompt_info)%{$fg_bold[blue]%}% %{$reset_color%}%{$fg[red]%}%{$reset_color%} '
ZSH_THEME_GIT_PROMPT_PREFIX="±(%{$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]%}) "
RPROMPT='$(prompt_fn)'