support multiple ZSH script hooks in ~/.zshrc.d