ported git.plugin.zsh to fish