Neste caso particular, você pode fazê-lo através do git ao invés do zsh. Adicione o seguinte ao seu ~/.gitconfig
:
[url "[email protected]:repositories/"]
insteadOf = "home:"
Agora git clone home:some-repo.git
(e outros comandos git) usarão o repositório correto.
No caso mais geral, se você quiser fazer uma substituição de comando mais avançada do que um alias permite, consulte funções do shell .