autoload colors && colors setopt prompt_subst __git() { command -v git > /dev/null || return [[ $(git rev-parse --is-inside-work-tree 2> /dev/null) == true ]] && echo "󰘬 $(git branch --show-current)" } __wrap() { [ -z "$@" ] && return echo "─[$@]─" } __exitStatus() { code=$1 [ $1 != 0 ] && echo $code } __exitFace() { code=$1 [ $1 = 0 ] && echo "$fg[green]:3$reset_color" [ $1 != 0 ] && echo "$fg[red]D:$reset_color" } __prompt() { echo "%# " } __generate_prompt() { lastExit="$?" cat <