withfig / fig

Public issue tracker for Fig.

Home Page:https://fig.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Terminal displays "(eval):3: bad assignment"

anthonyhexium opened this issue Β· comments

Checks

  • I have searched github.com/withfig/fig/issues and there are no duplicates of my issue
  • I have run fig doctor in the affected terminal session
  • I have run fig restart and replicated the issue again

Operating system

MacOs 13.5.1

Expected behaviour

Work πŸ₯‡

Actual behaviour

Everytime I launch a new tab with my terminal I have this error on top

(eval):3: bad assignment

Here is my full .zhrc file :

[[ -f "$HOME/.fig/shell/zshrc.pre.zsh" ]] && builtin source "$HOME/.fig/shell/zshrc.pre.zsh"

export ZSH="$HOME/.oh-my-zsh"

ZSH_THEME="robbyrussell"

plugins=(git)

source $ZSH/oh-my-zsh.sh

export VOLTA_HOME="$HOME/.volta"
export PATH="$VOLTA_HOME/bin:$PATH"
export PATH="/opt/homebrew/bin:$PATH"
export PATH=~/.composer/vendor/bin:$PATH

PROMPT=$'%{\e]0;%~\a%}'"$PROMPT"

[[ -f "$HOME/.fig/shell/zshrc.post.zsh" ]] && builtin source "$HOME/.fig/shell/zshrc.post.zsh"

There error disapear if I comment the last line of this file.

Here is also what zshrc.post.zsh contains :

[ -x ~/.local/bin/fig ] && eval "$(~/.local/bin/fig init zsh post --rcfile zshrc)"

Also tried to uninstall and re install fig. Same error.

Steps to reproduce

No response

Environment

No response

Also important to note, all commands aliases created in fig don't work and display a zsh: command not found:.

And of course, I tried to delete all of the aliases created in fig. Same error ...

Any help ? 😊

Do you have any plugins installed? Can you also try setting set -x at the top of your .zshrc which should help debug which line is causing the error.

Hello @grant0417 thanks for answering.

No plugin installed. Also here is the debug :

+compdef:139> case  (*)
+compdef:155> [[ 'ggpnp=git-checkout' = *=* ]]
+compdef:156> cmd=ggpnp 
+compdef:157> svc=yes 
+compdef:162> [[ -z '' ]]
+compdef:163> _comps[$cmd]=_git 
+compdef:164> [[ -n yes ]]
+compdef:164> _services[$cmd]=git-checkout 
+compdef:169> shift
+compdef:131> ((  0  ))
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:103> alias 'ggpur=ggu'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:104> alias 'g=git'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:105> alias 'ga=git add'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:106> alias 'gaa=git add --all'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:107> alias 'gapa=git add --patch'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:108> alias 'gau=git add --update'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:109> alias 'gav=git add --verbose'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:110> alias 'gwip=git add -A; git rm $(git ls-files --deleted) 2> /dev/null; git commit --no-verify --no-gpg-sign --message "--wip-- [skip ci]"'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:111> alias 'gam=git am'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:112> alias 'gama=git am --abort'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:113> alias 'gamc=git am --continue'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:114> alias 'gamscp=git am --show-current-patch'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:115> alias 'gams=git am --skip'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:116> alias 'gap=git apply'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:117> alias 'gapt=git apply --3way'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:118> alias 'gbs=git bisect'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:119> alias 'gbsb=git bisect bad'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:120> alias 'gbsg=git bisect good'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:121> alias 'gbsn=git bisect new'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:122> alias 'gbso=git bisect old'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:123> alias 'gbsr=git bisect reset'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:124> alias 'gbss=git bisect start'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:125> alias 'gbl=git blame -w'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:126> alias 'gb=git branch'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:127> alias 'gba=git branch --all'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:128> alias 'gbd=git branch --delete'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:129> alias 'gbD=git branch --delete --force'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:150> alias 'gbgd=LANG=C git branch --no-color -vv | grep ": gone\]" | awk '\''{print $1}'\'' | xargs git branch -d'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:151> alias 'gbgD=LANG=C git branch --no-color -vv | grep ": gone\]" | awk '\''{print $1}'\'' | xargs git branch -D'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:152> alias 'gbm=git branch --move'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:153> alias 'gbnm=git branch --no-merged'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:154> alias 'gbr=git branch --remote'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:155> alias 'ggsup=git branch --set-upstream-to=origin/$(git_current_branch)'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:156> alias 'gbg=LANG=C git branch -vv | grep ": gone\]"'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:157> alias 'gco=git checkout'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:158> alias 'gcor=git checkout --recurse-submodules'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:159> alias 'gcb=git checkout -b'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:160> alias 'gcB=git checkout -B'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:161> alias 'gcd=git checkout $(git_develop_branch)'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:162> alias 'gcm=git checkout $(git_main_branch)'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:163> alias 'gcp=git cherry-pick'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:164> alias 'gcpa=git cherry-pick --abort'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:165> alias 'gcpc=git cherry-pick --continue'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:166> alias 'gclean=git clean --interactive -d'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:167> alias 'gcl=git clone --recurse-submodules'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:182> compdef _git 'gccd=git-clone'
+compdef:1> local opt autol type func delete eval new i ret=0 cmd svc
+compdef:2> local -a match mbegin mend
+compdef:4> emulate -L zsh
+compdef:5> setopt extendedglob
+compdef:9> ((  ! 2  ))
+compdef:14> getopts anpPkKde opt
+compdef:38> shift OPTIND-1
+compdef:40> ((  ! 2  ))
+compdef:45> [[ -z '' ]]
+compdef:49> [[ -z '' ]]
+compdef:49> [[ _git = *=* ]]
+compdef:79> func=_git 
+compdef:80> [[ -n '' ]]
+compdef:81> shift
+compdef:83> case  (widgetkey)
+compdef:83> case  (key)
+compdef:83> case  (*)
+compdef:131> ((  1  ))
+compdef:132> [[ 'gccd=git-clone' = -N ]]
+compdef:134> [[ 'gccd=git-clone' = -p ]]
+compdef:136> [[ 'gccd=git-clone' = -P ]]
+compdef:139> case  (pattern)
+compdef:139> case  (postpattern)
+compdef:139> case  (*)
+compdef:155> [[ 'gccd=git-clone' = *=* ]]
+compdef:156> cmd=gccd 
+compdef:157> svc=yes 
+compdef:162> [[ -z '' ]]
+compdef:163> _comps[$cmd]=_git 
+compdef:164> [[ -n yes ]]
+compdef:164> _services[$cmd]=git-clone 
+compdef:169> shift
+compdef:131> ((  0  ))
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:184> alias 'gcam=git commit --all --message'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:185> alias 'gcas=git commit --all --signoff'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:186> alias 'gcasm=git commit --all --signoff --message'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:187> alias 'gcs=git commit --gpg-sign'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:188> alias 'gcss=git commit --gpg-sign --signoff'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:189> alias 'gcssm=git commit --gpg-sign --signoff --message'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:190> alias 'gcmsg=git commit --message'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:191> alias 'gcsm=git commit --signoff --message'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:192> alias 'gc=git commit --verbose'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:193> alias 'gca=git commit --verbose --all'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:194> alias 'gca!=git commit --verbose --all --amend'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:195> alias 'gcan!=git commit --verbose --all --no-edit --amend'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:196> alias 'gcans!=git commit --verbose --all --signoff --no-edit --amend'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:197> alias 'gcann!=git commit --verbose --all --date=now --no-edit --amend'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:198> alias 'gc!=git commit --verbose --amend'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:199> alias 'gcn!=git commit --verbose --no-edit --amend'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:200> alias 'gcf=git config --list'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:201> alias 'gdct=git describe --tags $(git rev-list --tags --max-count=1)'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:202> alias 'gd=git diff'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:203> alias 'gdca=git diff --cached'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:204> alias 'gdcw=git diff --cached --word-diff'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:205> alias 'gds=git diff --staged'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:206> alias 'gdw=git diff --word-diff'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:209> compdef _git 'gdv=git-diff'
+compdef:1> local opt autol type func delete eval new i ret=0 cmd svc
+compdef:2> local -a match mbegin mend
+compdef:4> emulate -L zsh
+compdef:5> setopt extendedglob
+compdef:9> ((  ! 2  ))
+compdef:14> getopts anpPkKde opt
+compdef:38> shift OPTIND-1
+compdef:40> ((  ! 2  ))
+compdef:45> [[ -z '' ]]
+compdef:49> [[ -z '' ]]
+compdef:49> [[ _git = *=* ]]
+compdef:79> func=_git 
+compdef:80> [[ -n '' ]]
+compdef:81> shift
+compdef:83> case  (widgetkey)
+compdef:83> case  (key)
+compdef:83> case  (*)
+compdef:131> ((  1  ))
+compdef:132> [[ 'gdv=git-diff' = -N ]]
+compdef:134> [[ 'gdv=git-diff' = -p ]]
+compdef:136> [[ 'gdv=git-diff' = -P ]]
+compdef:139> case  (pattern)
+compdef:139> case  (postpattern)
+compdef:139> case  (*)
+compdef:155> [[ 'gdv=git-diff' = *=* ]]
+compdef:156> cmd=gdv 
+compdef:157> svc=yes 
+compdef:162> [[ -z '' ]]
+compdef:163> _comps[$cmd]=_git 
+compdef:164> [[ -n yes ]]
+compdef:164> _services[$cmd]=git-diff 
+compdef:169> shift
+compdef:131> ((  0  ))
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:211> alias 'gdup=git diff @{upstream}'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:216> compdef _git 'gdnolock=git-diff'
+compdef:1> local opt autol type func delete eval new i ret=0 cmd svc
+compdef:2> local -a match mbegin mend
+compdef:4> emulate -L zsh
+compdef:5> setopt extendedglob
+compdef:9> ((  ! 2  ))
+compdef:14> getopts anpPkKde opt
+compdef:38> shift OPTIND-1
+compdef:40> ((  ! 2  ))
+compdef:45> [[ -z '' ]]
+compdef:49> [[ -z '' ]]
+compdef:49> [[ _git = *=* ]]
+compdef:79> func=_git 
+compdef:80> [[ -n '' ]]
+compdef:81> shift
+compdef:83> case  (widgetkey)
+compdef:83> case  (key)
+compdef:83> case  (*)
+compdef:131> ((  1  ))
+compdef:132> [[ 'gdnolock=git-diff' = -N ]]
+compdef:134> [[ 'gdnolock=git-diff' = -p ]]
+compdef:136> [[ 'gdnolock=git-diff' = -P ]]
+compdef:139> case  (pattern)
+compdef:139> case  (postpattern)
+compdef:139> case  (*)
+compdef:155> [[ 'gdnolock=git-diff' = *=* ]]
+compdef:156> cmd=gdnolock 
+compdef:157> svc=yes 
+compdef:162> [[ -z '' ]]
+compdef:163> _comps[$cmd]=_git 
+compdef:164> [[ -n yes ]]
+compdef:164> _services[$cmd]=git-diff 
+compdef:169> shift
+compdef:131> ((  0  ))
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:218> alias 'gdt=git diff-tree --no-commit-id --name-only -r'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:219> alias 'gf=git fetch'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:221> is-at-least 2.8 2.39.3
+is-at-least:23> emulate -L zsh
+is-at-least:25> local IFS=.- min_cnt=0 ver_cnt=0 part min_ver version order
+is-at-least:27> min_ver=( 2 8 ) 
+is-at-least:28> version=( 2 39 3 0 ) 
+is-at-least:30> ((  0 <= 2  ))
+is-at-least:31> [[ '' != <-> ]]
+is-at-least:32> ((  ++ver_cnt > 4  ))
+is-at-least:33> [[ 2 = *[0-9][^0-9]* ]]
+is-at-least:45> part=2 
+is-at-least:31> [[ 2 != <-> ]]
+is-at-least:48> true
+is-at-least:49> ((  ++min_cnt > 2  ))
+is-at-least:50> [[ 2 = <-> ]]
+is-at-least:50> break
+is-at-least:53> ((  part > min_ver[min_cnt]  ))
+is-at-least:54> ((  part < min_ver[min_cnt]  ))
+is-at-least:55> part='' 
+is-at-least:30> ((  1 <= 2  ))
+is-at-least:31> [[ '' != <-> ]]
+is-at-least:32> ((  ++ver_cnt > 4  ))
+is-at-least:33> [[ 39 = *[0-9][^0-9]* ]]
+is-at-least:45> part=39 
+is-at-least:31> [[ 39 != <-> ]]
+is-at-least:48> true
+is-at-least:49> ((  ++min_cnt > 2  ))
+is-at-least:50> [[ 8 = <-> ]]
+is-at-least:50> break
+is-at-least:53> ((  part > min_ver[min_cnt]  ))
+is-at-least:53> return 0
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:222> alias 'gfa=git fetch --all --prune --jobs=10'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:224> alias 'gfo=git fetch origin'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:225> alias 'gg=git gui citool'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:226> alias 'gga=git gui citool --amend'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:227> alias 'ghh=git help'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:228> alias 'glgg=git log --graph'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:229> alias 'glgga=git log --graph --decorate --all'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:230> alias 'glgm=git log --graph --max-count=10'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:231> alias 'glods=git log --graph --pretty="%Cred%h%Creset -%C(auto)%d%Creset %s %Cgreen(%ad) %C(bold blue)<%an>%Creset" --date=short'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:232> alias 'glod=git log --graph --pretty="%Cred%h%Creset -%C(auto)%d%Creset %s %Cgreen(%ad) %C(bold blue)<%an>%Creset"'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:233> alias 'glola=git log --graph --pretty="%Cred%h%Creset -%C(auto)%d%Creset %s %Cgreen(%ar) %C(bold blue)<%an>%Creset" --all'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:234> alias 'glols=git log --graph --pretty="%Cred%h%Creset -%C(auto)%d%Creset %s %Cgreen(%ar) %C(bold blue)<%an>%Creset" --stat'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:235> alias 'glol=git log --graph --pretty="%Cred%h%Creset -%C(auto)%d%Creset %s %Cgreen(%ar) %C(bold blue)<%an>%Creset"'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:236> alias 'glo=git log --oneline --decorate'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:237> alias 'glog=git log --oneline --decorate --graph'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:238> alias 'gloga=git log --oneline --decorate --graph --all'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:246> compdef _git '_git_log_prettily=git-log'
+compdef:1> local opt autol type func delete eval new i ret=0 cmd svc
+compdef:2> local -a match mbegin mend
+compdef:4> emulate -L zsh
+compdef:5> setopt extendedglob
+compdef:9> ((  ! 2  ))
+compdef:14> getopts anpPkKde opt
+compdef:38> shift OPTIND-1
+compdef:40> ((  ! 2  ))
+compdef:45> [[ -z '' ]]
+compdef:49> [[ -z '' ]]
+compdef:49> [[ _git = *=* ]]
+compdef:79> func=_git 
+compdef:80> [[ -n '' ]]
+compdef:81> shift
+compdef:83> case  (widgetkey)
+compdef:83> case  (key)
+compdef:83> case  (*)
+compdef:131> ((  1  ))
+compdef:132> [[ '_git_log_prettily=git-log' = -N ]]
+compdef:134> [[ '_git_log_prettily=git-log' = -p ]]
+compdef:136> [[ '_git_log_prettily=git-log' = -P ]]
+compdef:139> case  (pattern)
+compdef:139> case  (postpattern)
+compdef:139> case  (*)
+compdef:155> [[ '_git_log_prettily=git-log' = *=* ]]
+compdef:156> cmd=_git_log_prettily 
+compdef:157> svc=yes 
+compdef:162> [[ -z '' ]]
+compdef:163> _comps[$cmd]=_git 
+compdef:164> [[ -n yes ]]
+compdef:164> _services[$cmd]=git-log 
+compdef:169> shift
+compdef:131> ((  0  ))
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:248> alias 'glp=_git_log_prettily'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:249> alias 'glg=git log --stat'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:250> alias 'glgp=git log --stat --patch'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:251> alias 'gignored=git ls-files -v | grep "^[[:lower:]]"'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:252> alias 'gfg=git ls-files | grep'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:253> alias 'gm=git merge'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:254> alias 'gma=git merge --abort'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:255> alias 'gms=git merge --squash'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:256> alias 'gmom=git merge origin/$(git_main_branch)'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:257> alias 'gmum=git merge upstream/$(git_main_branch)'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:258> alias 'gmtl=git mergetool --no-prompt'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:259> alias 'gmtlvim=git mergetool --no-prompt --tool=vimdiff'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:261> alias 'gl=git pull'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:262> alias 'gpr=git pull --rebase'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:263> alias 'gprv=git pull --rebase -v'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:264> alias 'gpra=git pull --rebase --autostash'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:265> alias 'gprav=git pull --rebase --autostash -v'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:271> compdef _git 'ggu=git-checkout'
+compdef:1> local opt autol type func delete eval new i ret=0 cmd svc
+compdef:2> local -a match mbegin mend
+compdef:4> emulate -L zsh
+compdef:5> setopt extendedglob
+compdef:9> ((  ! 2  ))
+compdef:14> getopts anpPkKde opt
+compdef:38> shift OPTIND-1
+compdef:40> ((  ! 2  ))
+compdef:45> [[ -z '' ]]
+compdef:49> [[ -z '' ]]
+compdef:49> [[ _git = *=* ]]
+compdef:79> func=_git 
+compdef:80> [[ -n '' ]]
+compdef:81> shift
+compdef:83> case  (widgetkey)
+compdef:83> case  (key)
+compdef:83> case  (*)
+compdef:131> ((  1  ))
+compdef:132> [[ 'ggu=git-checkout' = -N ]]
+compdef:134> [[ 'ggu=git-checkout' = -p ]]
+compdef:136> [[ 'ggu=git-checkout' = -P ]]
+compdef:139> case  (pattern)
+compdef:139> case  (postpattern)
+compdef:139> case  (*)
+compdef:155> [[ 'ggu=git-checkout' = *=* ]]
+compdef:156> cmd=ggu 
+compdef:157> svc=yes 
+compdef:162> [[ -z '' ]]
+compdef:163> _comps[$cmd]=_git 
+compdef:164> [[ -n yes ]]
+compdef:164> _services[$cmd]=git-checkout 
+compdef:169> shift
+compdef:131> ((  0  ))
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:273> alias 'gprom=git pull --rebase origin $(git_main_branch)'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:274> alias 'gpromi=git pull --rebase=interactive origin $(git_main_branch)'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:275> alias 'ggpull=git pull origin "$(git_current_branch)"'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:285> compdef _git 'ggl=git-checkout'
+compdef:1> local opt autol type func delete eval new i ret=0 cmd svc
+compdef:2> local -a match mbegin mend
+compdef:4> emulate -L zsh
+compdef:5> setopt extendedglob
+compdef:9> ((  ! 2  ))
+compdef:14> getopts anpPkKde opt
+compdef:38> shift OPTIND-1
+compdef:40> ((  ! 2  ))
+compdef:45> [[ -z '' ]]
+compdef:49> [[ -z '' ]]
+compdef:49> [[ _git = *=* ]]
+compdef:79> func=_git 
+compdef:80> [[ -n '' ]]
+compdef:81> shift
+compdef:83> case  (widgetkey)
+compdef:83> case  (key)
+compdef:83> case  (*)
+compdef:131> ((  1  ))
+compdef:132> [[ 'ggl=git-checkout' = -N ]]
+compdef:134> [[ 'ggl=git-checkout' = -p ]]
+compdef:136> [[ 'ggl=git-checkout' = -P ]]
+compdef:139> case  (pattern)
+compdef:139> case  (postpattern)
+compdef:139> case  (*)
+compdef:155> [[ 'ggl=git-checkout' = *=* ]]
+compdef:156> cmd=ggl 
+compdef:157> svc=yes 
+compdef:162> [[ -z '' ]]
+compdef:163> _comps[$cmd]=_git 
+compdef:164> [[ -n yes ]]
+compdef:164> _services[$cmd]=git-checkout 
+compdef:169> shift
+compdef:131> ((  0  ))
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:287> alias 'gluc=git pull upstream $(git_current_branch)'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:288> alias 'glum=git pull upstream $(git_main_branch)'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:289> alias 'gp=git push'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:290> alias 'gpd=git push --dry-run'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:296> compdef _git 'ggf=git-checkout'
+compdef:1> local opt autol type func delete eval new i ret=0 cmd svc
+compdef:2> local -a match mbegin mend
+compdef:4> emulate -L zsh
+compdef:5> setopt extendedglob
+compdef:9> ((  ! 2  ))
+compdef:14> getopts anpPkKde opt
+compdef:38> shift OPTIND-1
+compdef:40> ((  ! 2  ))
+compdef:45> [[ -z '' ]]
+compdef:49> [[ -z '' ]]
+compdef:49> [[ _git = *=* ]]
+compdef:79> func=_git 
+compdef:80> [[ -n '' ]]
+compdef:81> shift
+compdef:83> case  (widgetkey)
+compdef:83> case  (key)
+compdef:83> case  (*)
+compdef:131> ((  1  ))
+compdef:132> [[ 'ggf=git-checkout' = -N ]]
+compdef:134> [[ 'ggf=git-checkout' = -p ]]
+compdef:136> [[ 'ggf=git-checkout' = -P ]]
+compdef:139> case  (pattern)
+compdef:139> case  (postpattern)
+compdef:139> case  (*)
+compdef:155> [[ 'ggf=git-checkout' = *=* ]]
+compdef:156> cmd=ggf 
+compdef:157> svc=yes 
+compdef:162> [[ -z '' ]]
+compdef:163> _comps[$cmd]=_git 
+compdef:164> [[ -n yes ]]
+compdef:164> _services[$cmd]=git-checkout 
+compdef:169> shift
+compdef:131> ((  0  ))
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:298> alias 'gpf!=git push --force'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:299> is-at-least 2.30 2.39.3
+is-at-least:23> emulate -L zsh
+is-at-least:25> local IFS=.- min_cnt=0 ver_cnt=0 part min_ver version order
+is-at-least:27> min_ver=( 2 30 ) 
+is-at-least:28> version=( 2 39 3 0 ) 
+is-at-least:30> ((  0 <= 2  ))
+is-at-least:31> [[ '' != <-> ]]
+is-at-least:32> ((  ++ver_cnt > 4  ))
+is-at-least:33> [[ 2 = *[0-9][^0-9]* ]]
+is-at-least:45> part=2 
+is-at-least:31> [[ 2 != <-> ]]
+is-at-least:48> true
+is-at-least:49> ((  ++min_cnt > 2  ))
+is-at-least:50> [[ 2 = <-> ]]
+is-at-least:50> break
+is-at-least:53> ((  part > min_ver[min_cnt]  ))
+is-at-least:54> ((  part < min_ver[min_cnt]  ))
+is-at-least:55> part='' 
+is-at-least:30> ((  1 <= 2  ))
+is-at-least:31> [[ '' != <-> ]]
+is-at-least:32> ((  ++ver_cnt > 4  ))
+is-at-least:33> [[ 39 = *[0-9][^0-9]* ]]
+is-at-least:45> part=39 
+is-at-least:31> [[ 39 != <-> ]]
+is-at-least:48> true
+is-at-least:49> ((  ++min_cnt > 2  ))
+is-at-least:50> [[ 30 = <-> ]]
+is-at-least:50> break
+is-at-least:53> ((  part > min_ver[min_cnt]  ))
+is-at-least:53> return 0
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:300> alias 'gpf=git push --force-with-lease --force-if-includes'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:307> compdef _git 'ggfl=git-checkout'
+compdef:1> local opt autol type func delete eval new i ret=0 cmd svc
+compdef:2> local -a match mbegin mend
+compdef:4> emulate -L zsh
+compdef:5> setopt extendedglob
+compdef:9> ((  ! 2  ))
+compdef:14> getopts anpPkKde opt
+compdef:38> shift OPTIND-1
+compdef:40> ((  ! 2  ))
+compdef:45> [[ -z '' ]]
+compdef:49> [[ -z '' ]]
+compdef:49> [[ _git = *=* ]]
+compdef:79> func=_git 
+compdef:80> [[ -n '' ]]
+compdef:81> shift
+compdef:83> case  (widgetkey)
+compdef:83> case  (key)
+compdef:83> case  (*)
+compdef:131> ((  1  ))
+compdef:132> [[ 'ggfl=git-checkout' = -N ]]
+compdef:134> [[ 'ggfl=git-checkout' = -p ]]
+compdef:136> [[ 'ggfl=git-checkout' = -P ]]
+compdef:139> case  (pattern)
+compdef:139> case  (postpattern)
+compdef:139> case  (*)
+compdef:155> [[ 'ggfl=git-checkout' = *=* ]]
+compdef:156> cmd=ggfl 
+compdef:157> svc=yes 
+compdef:162> [[ -z '' ]]
+compdef:163> _comps[$cmd]=_git 
+compdef:164> [[ -n yes ]]
+compdef:164> _services[$cmd]=git-checkout 
+compdef:169> shift
+compdef:131> ((  0  ))
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:309> alias 'gpsup=git push --set-upstream origin $(git_current_branch)'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:310> is-at-least 2.30 2.39.3
+is-at-least:23> emulate -L zsh
+is-at-least:25> local IFS=.- min_cnt=0 ver_cnt=0 part min_ver version order
+is-at-least:27> min_ver=( 2 30 ) 
+is-at-least:28> version=( 2 39 3 0 ) 
+is-at-least:30> ((  0 <= 2  ))
+is-at-least:31> [[ '' != <-> ]]
+is-at-least:32> ((  ++ver_cnt > 4  ))
+is-at-least:33> [[ 2 = *[0-9][^0-9]* ]]
+is-at-least:45> part=2 
+is-at-least:31> [[ 2 != <-> ]]
+is-at-least:48> true
+is-at-least:49> ((  ++min_cnt > 2  ))
+is-at-least:50> [[ 2 = <-> ]]
+is-at-least:50> break
+is-at-least:53> ((  part > min_ver[min_cnt]  ))
+is-at-least:54> ((  part < min_ver[min_cnt]  ))
+is-at-least:55> part='' 
+is-at-least:30> ((  1 <= 2  ))
+is-at-least:31> [[ '' != <-> ]]
+is-at-least:32> ((  ++ver_cnt > 4  ))
+is-at-least:33> [[ 39 = *[0-9][^0-9]* ]]
+is-at-least:45> part=39 
+is-at-least:31> [[ 39 != <-> ]]
+is-at-least:48> true
+is-at-least:49> ((  ++min_cnt > 2  ))
+is-at-least:50> [[ 30 = <-> ]]
+is-at-least:50> break
+is-at-least:53> ((  part > min_ver[min_cnt]  ))
+is-at-least:53> return 0
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:311> alias 'gpsupf=git push --set-upstream origin $(git_current_branch) --force-with-lease --force-if-includes'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:313> alias 'gpv=git push --verbose'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:314> alias 'gpoat=git push origin --all && git push origin --tags'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:315> alias 'gpod=git push origin --delete'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:316> alias 'ggpush=git push origin "$(git_current_branch)"'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:326> compdef _git 'ggp=git-checkout'
+compdef:1> local opt autol type func delete eval new i ret=0 cmd svc
+compdef:2> local -a match mbegin mend
+compdef:4> emulate -L zsh
+compdef:5> setopt extendedglob
+compdef:9> ((  ! 2  ))
+compdef:14> getopts anpPkKde opt
+compdef:38> shift OPTIND-1
+compdef:40> ((  ! 2  ))
+compdef:45> [[ -z '' ]]
+compdef:49> [[ -z '' ]]
+compdef:49> [[ _git = *=* ]]
+compdef:79> func=_git 
+compdef:80> [[ -n '' ]]
+compdef:81> shift
+compdef:83> case  (widgetkey)
+compdef:83> case  (key)
+compdef:83> case  (*)
+compdef:131> ((  1  ))
+compdef:132> [[ 'ggp=git-checkout' = -N ]]
+compdef:134> [[ 'ggp=git-checkout' = -p ]]
+compdef:136> [[ 'ggp=git-checkout' = -P ]]
+compdef:139> case  (pattern)
+compdef:139> case  (postpattern)
+compdef:139> case  (*)
+compdef:155> [[ 'ggp=git-checkout' = *=* ]]
+compdef:156> cmd=ggp 
+compdef:157> svc=yes 
+compdef:162> [[ -z '' ]]
+compdef:163> _comps[$cmd]=_git 
+compdef:164> [[ -n yes ]]
+compdef:164> _services[$cmd]=git-checkout 
+compdef:169> shift
+compdef:131> ((  0  ))
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:328> alias 'gpu=git push upstream'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:329> alias 'grb=git rebase'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:330> alias 'grba=git rebase --abort'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:331> alias 'grbc=git rebase --continue'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:332> alias 'grbi=git rebase --interactive'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:333> alias 'grbo=git rebase --onto'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:334> alias 'grbs=git rebase --skip'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:335> alias 'grbd=git rebase $(git_develop_branch)'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:336> alias 'grbm=git rebase $(git_main_branch)'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:337> alias 'grbom=git rebase origin/$(git_main_branch)'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:338> alias 'grf=git reflog'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:339> alias 'gr=git remote'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:340> alias 'grv=git remote --verbose'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:341> alias 'gra=git remote add'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:342> alias 'grrm=git remote remove'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:343> alias 'grmv=git remote rename'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:344> alias 'grset=git remote set-url'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:345> alias 'grup=git remote update'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:346> alias 'grh=git reset'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:347> alias 'gru=git reset --'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:348> alias 'grhh=git reset --hard'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:349> alias 'grhk=git reset --keep'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:350> alias 'grhs=git reset --soft'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:351> alias 'gpristine=git reset --hard && git clean --force -dfx'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:352> alias 'groh=git reset origin/$(git_current_branch) --hard'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:353> alias 'grs=git restore'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:354> alias 'grss=git restore --source'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:355> alias 'grst=git restore --staged'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:356> alias 'gunwip=git rev-list --max-count=1 --format="%s" HEAD | grep -q "\--wip--" && git reset HEAD~1'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:357> alias 'grev=git revert'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:358> alias 'greva=git revert --abort'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:359> alias 'grevc=git revert --continue'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:360> alias 'grm=git rm'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:361> alias 'grmc=git rm --cached'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:362> alias 'gcount=git shortlog --summary --numbered'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:363> alias 'gsh=git show'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:364> alias 'gsps=git show --pretty=short --show-signature'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:365> alias 'gstall=git stash --all'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:366> alias 'gstaa=git stash apply'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:367> alias 'gstc=git stash clear'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:368> alias 'gstd=git stash drop'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:369> alias 'gstl=git stash list'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:370> alias 'gstp=git stash pop'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:372> is-at-least 2.13 2.39.3
+is-at-least:23> emulate -L zsh
+is-at-least:25> local IFS=.- min_cnt=0 ver_cnt=0 part min_ver version order
+is-at-least:27> min_ver=( 2 13 ) 
+is-at-least:28> version=( 2 39 3 0 ) 
+is-at-least:30> ((  0 <= 2  ))
+is-at-least:31> [[ '' != <-> ]]
+is-at-least:32> ((  ++ver_cnt > 4  ))
+is-at-least:33> [[ 2 = *[0-9][^0-9]* ]]
+is-at-least:45> part=2 
+is-at-least:31> [[ 2 != <-> ]]
+is-at-least:48> true
+is-at-least:49> ((  ++min_cnt > 2  ))
+is-at-least:50> [[ 2 = <-> ]]
+is-at-least:50> break
+is-at-least:53> ((  part > min_ver[min_cnt]  ))
+is-at-least:54> ((  part < min_ver[min_cnt]  ))
+is-at-least:55> part='' 
+is-at-least:30> ((  1 <= 2  ))
+is-at-least:31> [[ '' != <-> ]]
+is-at-least:32> ((  ++ver_cnt > 4  ))
+is-at-least:33> [[ 39 = *[0-9][^0-9]* ]]
+is-at-least:45> part=39 
+is-at-least:31> [[ 39 != <-> ]]
+is-at-least:48> true
+is-at-least:49> ((  ++min_cnt > 2  ))
+is-at-least:50> [[ 13 = <-> ]]
+is-at-least:50> break
+is-at-least:53> ((  part > min_ver[min_cnt]  ))
+is-at-least:53> return 0
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:373> alias 'gsta=git stash push'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:375> alias 'gsts=git stash show --patch'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:376> alias 'gst=git status'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:377> alias 'gss=git status --short'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:378> alias 'gsb=git status --short --branch'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:379> alias 'gsi=git submodule init'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:380> alias 'gsu=git submodule update'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:381> alias 'gsd=git svn dcommit'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:382> alias 'git-svn-dcommit-push=git svn dcommit && git push github $(git_main_branch):svntrunk'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:383> alias 'gsr=git svn rebase'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:384> alias 'gsw=git switch'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:385> alias 'gswc=git switch --create'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:386> alias 'gswd=git switch $(git_develop_branch)'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:387> alias 'gswm=git switch $(git_main_branch)'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:388> alias 'gta=git tag --annotate'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:389> alias 'gts=git tag --sign'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:390> alias 'gtv=git tag | sort -V'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:391> alias 'gignore=git update-index --assume-unchanged'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:392> alias 'gunignore=git update-index --no-assume-unchanged'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:393> alias 'gwch=git whatchanged -p --abbrev-commit --pretty=medium'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:394> alias 'gwt=git worktree'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:395> alias 'gwta=git worktree add'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:396> alias 'gwtls=git worktree list'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:397> alias 'gwtmv=git worktree move'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:398> alias 'gwtrm=git worktree remove'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:399> alias 'gstu=gsta --include-untracked'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:400> alias 'gtl=gtl(){ git tag --sort=-v:refname -n --list "${1}*" }; noglob gtl'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:401> alias 'gk=\gitk --all --branches &!'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:402> alias 'gke=\gitk --all $(git log --walk-reflogs --pretty=%h) &!'
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:404> unset git_version
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:407> local old_alias new_alias
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:408> old_alias=gup
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:408> new_alias=gpr
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:417> aliases[$old_alias]=$'\n    print -Pu2 "%F{yellow}[oh-my-zsh] \'%F{red}gup%F{yellow}\' is a deprecated alias, using \'%F{green}gpr%F{yellow}\' instead.%f"\n    gpr' 
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:408> old_alias=gupv
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:408> new_alias=gprv
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:417> aliases[$old_alias]=$'\n    print -Pu2 "%F{yellow}[oh-my-zsh] \'%F{red}gupv%F{yellow}\' is a deprecated alias, using \'%F{green}gprv%F{yellow}\' instead.%f"\n    gprv' 
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:408> old_alias=gupa
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:408> new_alias=gpra
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:417> aliases[$old_alias]=$'\n    print -Pu2 "%F{yellow}[oh-my-zsh] \'%F{red}gupa%F{yellow}\' is a deprecated alias, using \'%F{green}gpra%F{yellow}\' instead.%f"\n    gpra' 
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:408> old_alias=gupav
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:408> new_alias=gprav
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:417> aliases[$old_alias]=$'\n    print -Pu2 "%F{yellow}[oh-my-zsh] \'%F{red}gupav%F{yellow}\' is a deprecated alias, using \'%F{green}gprav%F{yellow}\' instead.%f"\n    gprav' 
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:408> old_alias=gupom
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:408> new_alias=gprom
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:417> aliases[$old_alias]=$'\n    print -Pu2 "%F{yellow}[oh-my-zsh] \'%F{red}gupom%F{yellow}\' is a deprecated alias, using \'%F{green}gprom%F{yellow}\' instead.%f"\n    gprom' 
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:408> old_alias=gupomi
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:408> new_alias=gpromi
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:417> aliases[$old_alias]=$'\n    print -Pu2 "%F{yellow}[oh-my-zsh] \'%F{red}gupomi%F{yellow}\' is a deprecated alias, using \'%F{green}gpromi%F{yellow}\' instead.%f"\n    gpromi' 
+/Users/anthony/.oh-my-zsh/plugins/git/git.plugin.zsh:421> unset old_alias new_alias
+_omz_source:27> ((  disable_aliases  ))
+/Users/anthony/.oh-my-zsh/oh-my-zsh.sh:210> unset plugin
+/Users/anthony/.oh-my-zsh/oh-my-zsh.sh:213> config_file=/Users/anthony/.oh-my-zsh/custom/example.zsh
+/Users/anthony/.oh-my-zsh/oh-my-zsh.sh:214> source /Users/anthony/.oh-my-zsh/custom/example.zsh
+/Users/anthony/.oh-my-zsh/oh-my-zsh.sh:216> unset config_file
+/Users/anthony/.oh-my-zsh/oh-my-zsh.sh:225> [[ -n robbyrussell ]]
+/Users/anthony/.oh-my-zsh/oh-my-zsh.sh:226> is_theme /Users/anthony/.oh-my-zsh/custom robbyrussell
+is_theme:1> local base_dir=/Users/anthony/.oh-my-zsh/custom
+is_theme:2> local name=robbyrussell
+is_theme:3> test -f /Users/anthony/.oh-my-zsh/custom/robbyrussell.zsh-theme
+/Users/anthony/.oh-my-zsh/oh-my-zsh.sh:228> is_theme /Users/anthony/.oh-my-zsh/custom/themes robbyrussell
+is_theme:1> local base_dir=/Users/anthony/.oh-my-zsh/custom/themes
+is_theme:2> local name=robbyrussell
+is_theme:3> test -f /Users/anthony/.oh-my-zsh/custom/themes/robbyrussell.zsh-theme
+/Users/anthony/.oh-my-zsh/oh-my-zsh.sh:230> is_theme /Users/anthony/.oh-my-zsh/themes robbyrussell
+is_theme:1> local base_dir=/Users/anthony/.oh-my-zsh/themes
+is_theme:2> local name=robbyrussell
+is_theme:3> test -f /Users/anthony/.oh-my-zsh/themes/robbyrussell.zsh-theme
+/Users/anthony/.oh-my-zsh/oh-my-zsh.sh:231> source /Users/anthony/.oh-my-zsh/themes/robbyrussell.zsh-theme
+/Users/anthony/.oh-my-zsh/themes/robbyrussell.zsh-theme:1> PROMPT=$'%(?:%{\C-[[01;32m%}%1{➜%} :%{\C-[[01;31m%}%1{➜%} ) %{\C-[[36m%}%c%{\C-[[00m%}' 
+/Users/anthony/.oh-my-zsh/themes/robbyrussell.zsh-theme:2> PROMPT+=' $(git_prompt_info)' 
+/Users/anthony/.oh-my-zsh/themes/robbyrussell.zsh-theme:4> ZSH_THEME_GIT_PROMPT_PREFIX=$'%{\C-[[01;34m%}git:(%{\C-[[31m%}' 
+/Users/anthony/.oh-my-zsh/themes/robbyrussell.zsh-theme:5> ZSH_THEME_GIT_PROMPT_SUFFIX=$'%{\C-[[00m%} ' 
+/Users/anthony/.oh-my-zsh/themes/robbyrussell.zsh-theme:6> ZSH_THEME_GIT_PROMPT_DIRTY=$'%{\C-[[34m%}) %{\C-[[33m%}%1{βœ—%}' 
+/Users/anthony/.oh-my-zsh/themes/robbyrussell.zsh-theme:7> ZSH_THEME_GIT_PROMPT_CLEAN=$'%{\C-[[34m%})' 
+/Users/anthony/.oh-my-zsh/oh-my-zsh.sh:238> [[ -z 'di=1;36:ln=35:so=32:pi=33:ex=31:bd=34;46:cd=34;43:su=30;41:sg=30;46:tw=30;42:ow=30;43' ]]
+/Users/anthony/.oh-my-zsh/oh-my-zsh.sh:238> zstyle ':completion:*' list-colors 'di=1;36' 'ln=35' 'so=32' 'pi=33' 'ex=31' 'bd=34;46' 'cd=34;43' 'su=30;41' 'sg=30;46' 'tw=30;42' 'ow=30;43'
+/Users/anthony/.zshrc:105> export VOLTA_HOME=/Users/anthony/.volta
+/Users/anthony/.zshrc:106> export PATH=/Users/anthony/.volta/bin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/Apple/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/Users/anthony/.fig/bin:/Users/anthony/.local/bin
+/Users/anthony/.zshrc:107> export PATH=/opt/homebrew/bin:/Users/anthony/.volta/bin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/Apple/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/Users/anthony/.fig/bin:/Users/anthony/.local/bin
+/Users/anthony/.zshrc:108> export PATH=/Users/anthony/.composer/vendor/bin:/opt/homebrew/bin:/Users/anthony/.volta/bin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/Apple/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/Users/anthony/.fig/bin:/Users/anthony/.local/bin
+/Users/anthony/.zshrc:111> PROMPT=$'%{\C-[]0;%~\C-G%}%(?:%{\C-[[01;32m%}%1{➜%} :%{\C-[[01;31m%}%1{➜%} ) %{\C-[[36m%}%c%{\C-[[00m%} $(git_prompt_info)' 
+/Users/anthony/.zshrc:114> alias 'sail=[ -f sail ] && sh sail || sh vendor/bin/sail'
+/Users/anthony/.zshrc:115> alias 'sup=sail up -d'
+/Users/anthony/.zshrc:116> alias 'sdown=sail down'
+/Users/anthony/.zshrc:117> alias 'spa=sail php artisan'
+/Users/anthony/.zshrc:120> [[ -f /Users/anthony/.fig/shell/zshrc.post.zsh ]]
+/Users/anthony/.zshrc:120> source /Users/anthony/.fig/shell/zshrc.post.zsh
+/Users/anthony/.fig/shell/zshrc.post.zsh:1> [ -x /Users/anthony/.local/bin/fig ']'
+/Users/anthony/.fig/shell/zshrc.post.zsh:1> /Users/anthony/.local/bin/fig init zsh post --rcfile zshrc
+/Users/anthony/.fig/shell/zshrc.post.zsh:1> eval $'if [ -z "${FIG_DOTFILES_SOURCED}" ]; then\n  \n  export  =""\n  PATH="$PATH:"\'\'\n  FIG_DOTFILES_SOURCED=1\nfi\n\nif [[ -n "$ZSH_NAME" ]]; then\n\npathadd() {\n  if [[ -d "$1" ]] && [[ ":$PATH:" != *":$1:"* ]]; then\n    PATH="${PATH:+"$PATH:"}$1"\n  fi\n}\n\npathadd "${HOME}/.fig/bin"\npathadd "${HOME}/.local/bin"\n\n# if [[ $TTY != "not a tty" ]]; then\n  # # Open scripts on keyboard shortcut\n  # if [[ -z "${FIG_SCRIPTS_KEYBIND}" ]]\n  # then\n  #   export FIG_SCRIPTS_KEYBIND=\'^f\'\n  # fi\n  #\n  # fig-open-scripts() {\n  #     fig run < $TTY\n  #     zle .kill-whole-line\n  #     zle .accept-line\n  # }\n  # zle -N fig-open-scripts\n  # bindkey ${FIG_SCRIPTS_KEYBIND} fig-open-scripts\n# fi\n\n# if [[ "$FIG_DID_NOT_EXEC_FIGTERM" = 1 && "$FIG_TERM" != 1 ]] || [[ -n "${INSIDE_EMACS+x}" ]]; then\n#   unset FIG_DID_NOT_EXEC_FIGTERM\n#   return\n# fi\n\nif [[ -z "${TTY}" ]]; then\n  TTY=$(tty)\nfi\nexport TTY\n\nexport FIG_PID="$$"\nexport FIG_SET_PARENT=$FIGTERM_SESSION_ID\nexport LC_FIG_SET_PARENT=$FIGTERM_SESSION_ID\n\nif [[ -z "${FIG_SHELL_PATH}" ]]; then\n  FIG_SHELL_PATH=$(fig _ get-shell)\nfi\n\n# shellcheck disable=SC2059\nfunction fig_osc { printf "\\033]697;$1\\007" "${@:2}"; }\n\nFIG_HAS_SET_PROMPT=0\n\nfig_preexec() {\n  # Restore user defined prompt before executing.\n  [[ -v PS1 ]] && PS1="$FIG_USER_PS1"\n  [[ -v PROMPT ]] && PROMPT="$FIG_USER_PROMPT"\n  [[ -v prompt ]] && prompt="$FIG_USER_prompt"\n\n  [[ -v PS2 ]] && PS2="$FIG_USER_PS2"\n  [[ -v PROMPT2 ]] && PROMPT2="$FIG_USER_PROMPT2"\n\n  [[ -v PS3 ]] && PS3="$FIG_USER_PS3"\n  [[ -v PROMPT3 ]] && PROMPT3="$FIG_USER_PROMPT3"\n\n  [[ -v PS4 ]] && PS4="$FIG_USER_PS4"\n  [[ -v PROMPT4 ]] && PROMPT4="$FIG_USER_PROMPT4"\n\n  [[ -v RPS1 ]] && RPS1="$FIG_USER_RPS1"\n  [[ -v RPROMPT ]] && RPROMPT="$FIG_USER_RPROMPT"\n\n  [[ -v RPS2 ]] && RPS2="$FIG_USER_RPS2"\n  [[ -v RPROMPT2 ]] && RPROMPT2="$FIG_USER_RPROMPT2"\n\n  FIG_HAS_SET_PROMPT=0\n\n  fig_osc "OSCLock=%s" "${FIGTERM_SESSION_ID}"\n  fig_osc PreExec\n}\n\nfig_precmd() {\n  local LAST_STATUS=$?\n\n  fig_reset_hooks\n\n  fig_osc "OSCUnlock=%s" "${FIGTERM_SESSION_ID}"\n  fig_osc "Dir=%s" "$PWD"\n  fig_osc "Shell=zsh"\n  fig_osc "ShellPath=%s" "${FIG_SHELL_PATH:-$SHELL}"\n  if [[ -n "${WSL_DISTRO_NAME}" ]]; then\n    fig_osc "WSLDistro=%s" "${WSL_DISTRO_NAME}"\n  fi\n  fig_osc "PID=%d" "$$"\n  fig_osc "ExitCode=%s" "${LAST_STATUS}"\n  fig_osc "TTY=%s" "${TTY}"\n  fig_osc "Log=%s" "${FIG_LOG_LEVEL}"\n  fig_osc "ZshAutosuggestionColor=%s" "${ZSH_AUTOSUGGEST_HIGHLIGHT_STYLE}"\n  fig_osc "FigAutosuggestionColor=%s" "${FIG_AUTOSUGGEST_HIGHLIGHT_STYLE}"\n  fig_osc "User=%s" "${USER:-root}"\n\n  if [ "$FIG_HAS_SET_PROMPT" -eq 1 ]; then\n    # ^C pressed while entering command, call preexec manually to clear fig prompts.\n    fig_preexec\n  fi\n\n  START_PROMPT=$\'\\033]697;StartPrompt\\007\'\n  END_PROMPT=$\'\\033]697;EndPrompt\\007\'\n  NEW_CMD=$\'\\033]697;NewCmd=\'"${FIGTERM_SESSION_ID}"$\'\\007\'\n\n  # Save user defined prompts.\n  FIG_USER_PS1="$PS1"\n  FIG_USER_PROMPT="$PROMPT"\n  FIG_USER_prompt="$prompt"\n\n  FIG_USER_PS2="$PS2"\n  FIG_USER_PROMPT2="$PROMPT2"\n\n  FIG_USER_PS3="$PS3"\n  FIG_USER_PROMPT3="$PROMPT3"\n\n  FIG_USER_PS4="$PS4"\n  FIG_USER_PROMPT4="$PROMPT4"\n\n  FIG_USER_RPS1="$RPS1"\n  FIG_USER_RPROMPT="$RPROMPT"\n\n  FIG_USER_RPS2="$RPS2"\n  FIG_USER_RPROMPT2="$RPROMPT2"\n\n  if [[ -v PROMPT ]]; then\n    PROMPT="%{$START_PROMPT%}$PROMPT%{$END_PROMPT$NEW_CMD%}"\n  elif [[ -v prompt ]]; then\n    prompt="%{$START_PROMPT%}$prompt%{$END_PROMPT$NEW_CMD%}"\n  else\n    PS1="%{$START_PROMPT%}$PS1%{$END_PROMPT$NEW_CMD%}"\n  fi\n\n  if [[ -v PROMPT2 ]]; then\n    PROMPT2="%{$START_PROMPT%}$PROMPT2%{$END_PROMPT%}"\n  else\n    PS2="%{$START_PROMPT%}$PS2%{$END_PROMPT%}"\n  fi\n\n  if [[ -v PROMPT3 ]]; then\n    PROMPT3="%{$START_PROMPT%}$PROMPT3%{$END_PROMPT$NEW_CMD%}"\n  else\n    PS3="%{$START_PROMPT%}$PS3%{$END_PROMPT$NEW_CMD%}"\n  fi\n\n  if [[ -v PROMPT4 ]]; then\n    PROMPT4="%{$START_PROMPT%}$PROMPT4%{$END_PROMPT%}"\n  else\n    PS4="%{$START_PROMPT%}$PS4%{$END_PROMPT%}"\n  fi\n\n  # Previously, the af-magic theme added a final % to expand. We need to paste without the %\n  # to avoid doubling up and mangling the prompt. I\'ve removed this workaround for now.\n  if [[ -v RPROMPT ]]; then\n    RPROMPT="%{$START_PROMPT%}$RPROMPT%{$END_PROMPT%}"\n  else\n    RPS1="%{$START_PROMPT%}$RPS1%{$END_PROMPT%}"\n  fi\n\n  if [[ -v RPROMPT2 ]]; then\n    RPROMPT2="%{$START_PROMPT%}$RPROMPT2%{$END_PROMPT%}"\n  else\n    RPS2="%{$START_PROMPT%}$RPS2%{$END_PROMPT%}"\n  fi\n\n  FIG_HAS_SET_PROMPT=1\n\n  if command -v fig >/dev/null 2>&1; then\n    case $(fig _ pre-cmd) in\n      EXEC_NEW_SHELL)\n        unset FIG_DOTFILES_SOURCED\n        exec zsh\n        ;;\n      *)\n        ;;\n    esac\n  fi\n}\n\nfig_reset_hooks() {\n  # shellcheck disable=SC1087,SC2193\n  if [[ "$precmd_functions[-1]" != fig_precmd ]]; then\n    # shellcheck disable=SC2206,SC2296\n    precmd_functions=(${(@)precmd_functions:#fig_precmd} fig_precmd)\n  fi\n  # shellcheck disable=SC1087,SC2193\n  if [[ "$preexec_functions[1]" != fig_preexec ]]; then\n    # shellcheck disable=SC2206,SC2296\n    preexec_functions=(fig_preexec ${(@)preexec_functions:#fig_preexec})\n  fi\n}\n\nfig_reset_hooks\nif [[ -n "${PROCESS_LAUNCHED_BY_FIG}" ]]; then\n  fig_osc DoneSourcing\nfi\n\nfi\n\n(fig _ pre-cmd > /dev/null 2>&1 &) >/dev/null 2>&1'
+(eval):1> [ -z '' ']'
+(eval):3> export '='
(eval):3: bad assignment
+fig_precmd:1> local LAST_STATUS=1                                                                                                                                                                              
+fig_precmd:3> fig_reset_hooks
+fig_reset_hooks:2> [[ omz_termsupport_cwd != fig_precmd ]]
+fig_reset_hooks:4> precmd_functions=( omz_termsupport_precmd omz_termsupport_cwd fig_precmd ) 
+fig_reset_hooks:7> [[ fig_preexec != fig_preexec ]]
+fig_precmd:5> fig_osc 'OSCUnlock=%s' a73f41d1-e42f-4e88-9f51-b63dcfbe157b
+fig_osc:0> printf '\033]697;OSCUnlock=%s\007' a73f41d1-e42f-4e88-9f51-b63dcfbe157b
+fig_precmd:6> fig_osc 'Dir=%s' /Users/anthony/Sites
+fig_osc:0> printf '\033]697;Dir=%s\007' /Users/anthony/Sites
+fig_precmd:7> fig_osc 'Shell=zsh'
+fig_osc:0> printf '\033]697;Shell=zsh\007'
+fig_precmd:8> fig_osc 'ShellPath=%s' /bin/zsh
+fig_osc:0> printf '\033]697;ShellPath=%s\007' /bin/zsh
+fig_precmd:9> [[ -n '' ]]
+fig_precmd:12> fig_osc 'PID=%d' 51380
+fig_osc:0> printf '\033]697;PID=%d\007' 51380
+fig_precmd:13> fig_osc 'ExitCode=%s' 1
+fig_osc:0> printf '\033]697;ExitCode=%s\007' 1
+fig_precmd:14> fig_osc 'TTY=%s' /dev/ttys007
+fig_osc:0> printf '\033]697;TTY=%s\007' /dev/ttys007
+fig_precmd:15> fig_osc 'Log=%s' ''
+fig_osc:0> printf '\033]697;Log=%s\007' ''
+fig_precmd:16> fig_osc 'ZshAutosuggestionColor=%s' ''
+fig_osc:0> printf '\033]697;ZshAutosuggestionColor=%s\007' ''
+fig_precmd:17> fig_osc 'FigAutosuggestionColor=%s' ''
+fig_osc:0> printf '\033]697;FigAutosuggestionColor=%s\007' ''
+fig_precmd:18> fig_osc 'User=%s' anthony
+fig_osc:0> printf '\033]697;User=%s\007' anthony
+fig_precmd:20> [ 0 -eq 1 ']'
+fig_precmd:25> START_PROMPT=$'\C-[]697;StartPrompt\C-G' 
+fig_precmd:26> END_PROMPT=$'\C-[]697;EndPrompt\C-G' 
+fig_precmd:27> NEW_CMD=$'\C-[]697;NewCmd=a73f41d1-e42f-4e88-9f51-b63dcfbe157b\C-G' 
+fig_precmd:30> FIG_USER_PS1=$'%{\C-[]0;%~\C-G%}%(?:%{\C-[[01;32m%}%1{➜%} :%{\C-[[01;31m%}%1{➜%} ) %{\C-[[36m%}%c%{\C-[[00m%} $(git_prompt_info)' 
+fig_precmd:31> FIG_USER_PROMPT=$'%{\C-[]0;%~\C-G%}%(?:%{\C-[[01;32m%}%1{➜%} :%{\C-[[01;31m%}%1{➜%} ) %{\C-[[36m%}%c%{\C-[[00m%} $(git_prompt_info)' 
+fig_precmd:32> FIG_USER_prompt=$'%{\C-[]0;%~\C-G%}%(?:%{\C-[[01;32m%}%1{➜%} :%{\C-[[01;31m%}%1{➜%} ) %{\C-[[36m%}%c%{\C-[[00m%} $(git_prompt_info)' 
+fig_precmd:34> FIG_USER_PS2='%_> ' 
+fig_precmd:35> FIG_USER_PROMPT2='%_> ' 
+fig_precmd:37> FIG_USER_PS3='?# ' 
+fig_precmd:38> FIG_USER_PROMPT3='?# ' 
+fig_precmd:40> FIG_USER_PS4='+%N:%i> ' 
+fig_precmd:41> FIG_USER_PROMPT4='+%N:%i> ' 
+fig_precmd:43> FIG_USER_RPS1='' 
+fig_precmd:44> FIG_USER_RPROMPT='' 
+fig_precmd:46> FIG_USER_RPS2='' 
+fig_precmd:47> FIG_USER_RPROMPT2='' 
+fig_precmd:49> [[ -v PROMPT ]]
+fig_precmd:50> PROMPT=$'%{\C-[]697;StartPrompt\C-G%}%{\C-[]0;%~\C-G%}%(?:%{\C-[[01;32m%}%1{➜%} :%{\C-[[01;31m%}%1{➜%} ) %{\C-[[36m%}%c%{\C-[[00m%} $(git_prompt_info)%{\C-[]697;EndPrompt\C-G\C-[]697;NewCmd=a73f41d1-e42f-4e88-9f51-b63dcfbe157b\C-G%}' 
+fig_precmd:57> [[ -v PROMPT2 ]]
+fig_precmd:58> PROMPT2=$'%{\C-[]697;StartPrompt\C-G%}%_> %{\C-[]697;EndPrompt\C-G%}' 
+fig_precmd:63> [[ -v PROMPT3 ]]
+fig_precmd:64> PROMPT3=$'%{\C-[]697;StartPrompt\C-G%}?# %{\C-[]697;EndPrompt\C-G\C-[]697;NewCmd=a73f41d1-e42f-4e88-9f51-b63dcfbe157b\C-G%}' 
+fig_precmd:69> [[ -v PROMPT4 ]]
+fig_precmd:70> PROMPT4=$'%{\C-[]697;StartPrompt\C-G%}+%N:%i> %{\C-[]697;EndPrompt\C-G%}' 
+fig_precmd:77> [[ -v RPROMPT ]]
+fig_precmd:80> RPS1=$'%{\C-[]697;StartPrompt\C-G%}%{\C-[]697;EndPrompt\C-G%}' 
+fig_precmd:83> [[ -v RPROMPT2 ]]
+fig_precmd:86> RPS2=$'%{\C-[]697;StartPrompt\C-G%}%{\C-[]697;EndPrompt\C-G%}' 
+fig_precmd:89> FIG_HAS_SET_PROMPT=1 
+fig_precmd:91> command -v fig
+fig_precmd:92> fig _ pre-cmd
+fig_precmd:92> case  (EXEC_NEW_SHELL)
+fig_precmd:92> case  (*)
+omz_termsupport_precmd:1> [[ '' != true ]]
+omz_termsupport_precmd:2> title '%15<..<%~%<<' '%n@%m:%~'
+title:1> setopt localoptions nopromptsubst
+title:4> [[ -n '' ]]
+title:8> : '%n@%m:%~'
+title:10> case xterm-256color (cygwin | xterm*)
+title:12> print -Pn '\e]2;%n@%m:%~\a'
+title:13> print -Pn '\e]1;%15\<..\<%~%\<\<\a'
+omz_termsupport_cwd:2> local URL_HOST URL_PATH
+omz_termsupport_cwd:3> URL_HOST=+omz_termsupport_cwd:3> omz_urlencode -P Anthonys-MBP.lan
+omz_urlencode:1> emulate -L zsh
+omz_urlencode:2> local -a opts
+omz_urlencode:3> zparseopts -D -E -a opts r m P
+omz_urlencode:5> local in_str=Anthonys-MBP.lan
+omz_urlencode:6> local url_str=''
+omz_urlencode:7> local spaces_as_plus
+omz_urlencode:8> [[ -z -P ]]
+omz_urlencode:9> local str=Anthonys-MBP.lan
+omz_urlencode:12> local encoding=UTF-8
+omz_urlencode:13> local safe_encodings
+omz_urlencode:14> safe_encodings=( UTF-8 utf8 US-ASCII ) 
+omz_urlencode:15> [[ -z UTF-8 ]]
+omz_urlencode:26> local i byte ord LC_ALL=C
+omz_urlencode:27> export LC_ALL
+omz_urlencode:28> local reserved=';/?:@&=+$,'
+omz_urlencode:29> local mark='_.!~*()-'
+omz_urlencode:30> local dont_escape='[A-Za-z0-9'
+omz_urlencode:31> [[ -z '' ]]
+omz_urlencode:32> dont_escape+=';/?:@&=+$,' 
+omz_urlencode:35> [[ -z '' ]]
+omz_urlencode:36> dont_escape+='_.!~*()-' 
+omz_urlencode:38> dont_escape+=']' 
+omz_urlencode:42> local url_str=''
+omz_urlencode:43> i = 1
+omz_urlencode:43> i <= 16
+omz_urlencode:44> byte=A 
+omz_urlencode:45> [[ "$byte" -regex-match "$dont_escape" ]]
+omz_urlencode:46> url_str+=A 
+omz_urlencode:43> ++i 
+omz_urlencode:43> i <= 16
+omz_urlencode:44> byte=n 
+omz_urlencode:45> [[ "$byte" -regex-match "$dont_escape" ]]
+omz_urlencode:46> url_str+=n 
+omz_urlencode:43> ++i 
+omz_urlencode:43> i <= 16
+omz_urlencode:44> byte=t 
+omz_urlencode:45> [[ "$byte" -regex-match "$dont_escape" ]]
+omz_urlencode:46> url_str+=t 
+omz_urlencode:43> ++i 
+omz_urlencode:43> i <= 16
+omz_urlencode:44> byte=h 
+omz_urlencode:45> [[ "$byte" -regex-match "$dont_escape" ]]
+omz_urlencode:46> url_str+=h 
+omz_urlencode:43> ++i 
+omz_urlencode:43> i <= 16
+omz_urlencode:44> byte=o 
+omz_urlencode:45> [[ "$byte" -regex-match "$dont_escape" ]]
+omz_urlencode:46> url_str+=o 
+omz_urlencode:43> ++i 
+omz_urlencode:43> i <= 16
+omz_urlencode:44> byte=n 
+omz_urlencode:45> [[ "$byte" -regex-match "$dont_escape" ]]
+omz_urlencode:46> url_str+=n 
+omz_urlencode:43> ++i 
+omz_urlencode:43> i <= 16
+omz_urlencode:44> byte=y 
+omz_urlencode:45> [[ "$byte" -regex-match "$dont_escape" ]]
+omz_urlencode:46> url_str+=y 
+omz_urlencode:43> ++i 
+omz_urlencode:43> i <= 16
+omz_urlencode:44> byte=s 
+omz_urlencode:45> [[ "$byte" -regex-match "$dont_escape" ]]
+omz_urlencode:46> url_str+=s 
+omz_urlencode:43> ++i 
+omz_urlencode:43> i <= 16
+omz_urlencode:44> byte=- 
+omz_urlencode:45> [[ "$byte" -regex-match "$dont_escape" ]]
+omz_urlencode:46> url_str+=- 
+omz_urlencode:43> ++i 
+omz_urlencode:43> i <= 16
+omz_urlencode:44> byte=M 
+omz_urlencode:45> [[ "$byte" -regex-match "$dont_escape" ]]
+omz_urlencode:46> url_str+=M 
+omz_urlencode:43> ++i 
+omz_urlencode:43> i <= 16
+omz_urlencode:44> byte=B 
+omz_urlencode:45> [[ "$byte" -regex-match "$dont_escape" ]]
+omz_urlencode:46> url_str+=B 
+omz_urlencode:43> ++i 
+omz_urlencode:43> i <= 16
+omz_urlencode:44> byte=P 
+omz_urlencode:45> [[ "$byte" -regex-match "$dont_escape" ]]
+omz_urlencode:46> url_str+=P 
+omz_urlencode:43> ++i 
+omz_urlencode:43> i <= 16
+omz_urlencode:44> byte=. 
+omz_urlencode:45> [[ "$byte" -regex-match "$dont_escape" ]]
+omz_urlencode:46> url_str+=. 
+omz_urlencode:43> ++i 
+omz_urlencode:43> i <= 16
+omz_urlencode:44> byte=l 
+omz_urlencode:45> [[ "$byte" -regex-match "$dont_escape" ]]
+omz_urlencode:46> url_str+=l 
+omz_urlencode:43> ++i 
+omz_urlencode:43> i <= 16
+omz_urlencode:44> byte=a 
+omz_urlencode:45> [[ "$byte" -regex-match "$dont_escape" ]]
+omz_urlencode:46> url_str+=a 
+omz_urlencode:43> ++i 
+omz_urlencode:43> i <= 16
+omz_urlencode:44> byte=n 
+omz_urlencode:45> [[ "$byte" -regex-match "$dont_escape" ]]
+omz_urlencode:46> url_str+=n 
+omz_urlencode:43> ++i 
+omz_urlencode:43> i <= 16
+omz_urlencode:59> echo -E Anthonys-MBP.lan
+omz_termsupport_cwd:3> URL_HOST=Anthonys-MBP.lan 
+omz_termsupport_cwd:4> URL_PATH=+omz_termsupport_cwd:4> omz_urlencode -P /Users/anthony/Sites
+omz_urlencode:1> emulate -L zsh
+omz_urlencode:2> local -a opts
+omz_urlencode:3> zparseopts -D -E -a opts r m P
+omz_urlencode:5> local in_str=/Users/anthony/Sites
+omz_urlencode:6> local url_str=''
+omz_urlencode:7> local spaces_as_plus
+omz_urlencode:8> [[ -z -P ]]
+omz_urlencode:9> local str=/Users/anthony/Sites
+omz_urlencode:12> local encoding=UTF-8
+omz_urlencode:13> local safe_encodings
+omz_urlencode:14> safe_encodings=( UTF-8 utf8 US-ASCII ) 
+omz_urlencode:15> [[ -z UTF-8 ]]
+omz_urlencode:26> local i byte ord LC_ALL=C
+omz_urlencode:27> export LC_ALL
+omz_urlencode:28> local reserved=';/?:@&=+$,'
+omz_urlencode:29> local mark='_.!~*()-'
+omz_urlencode:30> local dont_escape='[A-Za-z0-9'
+omz_urlencode:31> [[ -z '' ]]
+omz_urlencode:32> dont_escape+=';/?:@&=+$,' 
+omz_urlencode:35> [[ -z '' ]]
+omz_urlencode:36> dont_escape+='_.!~*()-' 
+omz_urlencode:38> dont_escape+=']' 
+omz_urlencode:42> local url_str=''
+omz_urlencode:43> i = 1
+omz_urlencode:43> i <= 20
+omz_urlencode:44> byte=/ 
+omz_urlencode:45> [[ "$byte" -regex-match "$dont_escape" ]]
+omz_urlencode:46> url_str+=/ 
+omz_urlencode:43> ++i 
+omz_urlencode:43> i <= 20
+omz_urlencode:44> byte=U 
+omz_urlencode:45> [[ "$byte" -regex-match "$dont_escape" ]]
+omz_urlencode:46> url_str+=U 
+omz_urlencode:43> ++i 
+omz_urlencode:43> i <= 20
+omz_urlencode:44> byte=s 
+omz_urlencode:45> [[ "$byte" -regex-match "$dont_escape" ]]
+omz_urlencode:46> url_str+=s 
+omz_urlencode:43> ++i 
+omz_urlencode:43> i <= 20
+omz_urlencode:44> byte=e 
+omz_urlencode:45> [[ "$byte" -regex-match "$dont_escape" ]]
+omz_urlencode:46> url_str+=e 
+omz_urlencode:43> ++i 
+omz_urlencode:43> i <= 20
+omz_urlencode:44> byte=r 
+omz_urlencode:45> [[ "$byte" -regex-match "$dont_escape" ]]
+omz_urlencode:46> url_str+=r 
+omz_urlencode:43> ++i 
+omz_urlencode:43> i <= 20
+omz_urlencode:44> byte=s 
+omz_urlencode:45> [[ "$byte" -regex-match "$dont_escape" ]]
+omz_urlencode:46> url_str+=s 
+omz_urlencode:43> ++i 
+omz_urlencode:43> i <= 20
+omz_urlencode:44> byte=/ 
+omz_urlencode:45> [[ "$byte" -regex-match "$dont_escape" ]]
+omz_urlencode:46> url_str+=/ 
+omz_urlencode:43> ++i 
+omz_urlencode:43> i <= 20
+omz_urlencode:44> byte=a 
+omz_urlencode:45> [[ "$byte" -regex-match "$dont_escape" ]]
+omz_urlencode:46> url_str+=a 
+omz_urlencode:43> ++i 
+omz_urlencode:43> i <= 20
+omz_urlencode:44> byte=n 
+omz_urlencode:45> [[ "$byte" -regex-match "$dont_escape" ]]
+omz_urlencode:46> url_str+=n 
+omz_urlencode:43> ++i 
+omz_urlencode:43> i <= 20
+omz_urlencode:44> byte=t 
+omz_urlencode:45> [[ "$byte" -regex-match "$dont_escape" ]]
+omz_urlencode:46> url_str+=t 
+omz_urlencode:43> ++i 
+omz_urlencode:43> i <= 20
+omz_urlencode:44> byte=h 
+omz_urlencode:45> [[ "$byte" -regex-match "$dont_escape" ]]
+omz_urlencode:46> url_str+=h 
+omz_urlencode:43> ++i 
+omz_urlencode:43> i <= 20
+omz_urlencode:44> byte=o 
+omz_urlencode:45> [[ "$byte" -regex-match "$dont_escape" ]]
+omz_urlencode:46> url_str+=o 
+omz_urlencode:43> ++i 
+omz_urlencode:43> i <= 20
+omz_urlencode:44> byte=n 
+omz_urlencode:45> [[ "$byte" -regex-match "$dont_escape" ]]
+omz_urlencode:46> url_str+=n 
+omz_urlencode:43> ++i 
+omz_urlencode:43> i <= 20
+omz_urlencode:44> byte=y 
+omz_urlencode:45> [[ "$byte" -regex-match "$dont_escape" ]]
+omz_urlencode:46> url_str+=y 
+omz_urlencode:43> ++i 
+omz_urlencode:43> i <= 20
+omz_urlencode:44> byte=/ 
+omz_urlencode:45> [[ "$byte" -regex-match "$dont_escape" ]]
+omz_urlencode:46> url_str+=/ 
+omz_urlencode:43> ++i 
+omz_urlencode:43> i <= 20
+omz_urlencode:44> byte=S 
+omz_urlencode:45> [[ "$byte" -regex-match "$dont_escape" ]]
+omz_urlencode:46> url_str+=S 
+omz_urlencode:43> ++i 
+omz_urlencode:43> i <= 20
+omz_urlencode:44> byte=i 
+omz_urlencode:45> [[ "$byte" -regex-match "$dont_escape" ]]
+omz_urlencode:46> url_str+=i 
+omz_urlencode:43> ++i 
+omz_urlencode:43> i <= 20
+omz_urlencode:44> byte=t 
+omz_urlencode:45> [[ "$byte" -regex-match "$dont_escape" ]]
+omz_urlencode:46> url_str+=t 
+omz_urlencode:43> ++i 
+omz_urlencode:43> i <= 20
+omz_urlencode:44> byte=e 
+omz_urlencode:45> [[ "$byte" -regex-match "$dont_escape" ]]
+omz_urlencode:46> url_str+=e 
+omz_urlencode:43> ++i 
+omz_urlencode:43> i <= 20
+omz_urlencode:44> byte=s 
+omz_urlencode:45> [[ "$byte" -regex-match "$dont_escape" ]]
+omz_urlencode:46> url_str+=s 
+omz_urlencode:43> ++i 
+omz_urlencode:43> i <= 20
+omz_urlencode:59> echo -E /Users/anthony/Sites
+omz_termsupport_cwd:4> URL_PATH=/Users/anthony/Sites 
+omz_termsupport_cwd:7> [[ -z '' && -z '' ]]
+omz_termsupport_cwd:10> printf '\e]7;file://%s%s\e\' Anthonys-MBP.lan /Users/anthony/Sites
+/bin/zsh:1> git_prompt_info
+git_prompt_info:3> __git_prompt_git rev-parse --git-dir
+git_prompt_info:5> return 0

Ok i found the problem. Fig doesn't delete empty field in variable so you have to manually delete them.