Se você quiser que iex apenas trabalhe em um diretório e nunca em qualquer outro lugar tente isto:
alias iex='[ $(pwd) = /path/to/special/dir ] && iex –S mix'
Se você quiser que o iex funcione de maneira diferente em outros diretórios, tente assim:
alias iex='[ $(pwd) = /path/to/special/dir ] && iex –S mix || iex'