On 29 Jul 2010, at 19:29, Iain Barnett wrote:
I've tried adding #!/bin/zsh at the top of commands but that just runs them through bash first and it's altering some of the commands along the way.
That should do it. Can you give a step-by-step of what you tried?
TextMate only use bash if there is no shebang, if there is a shebang, it hands the command to exec().