--color=auto breaks as `ls` is always piped. Test stdout of the whole script to determine a sensible value for the flag.
$+commands[]
command -v
commit-last-msg
git-make-fork