Você pode alterar a cor da sua sessão de terminal, conforme explicado em @ resposta do DanielBeck aqui .
Você poderia encapsular a chamada para osascript
em um script de shell que puxa o diretório de trabalho atual e colocar esse script de shell em algum lugar no $PATH
ou possivelmente no prompt de comando PS1
.
Por exemplo, se o nome da base do diretório de trabalho for minha pasta pessoal, execute o comando AppleScript para alterar as cores (ou, nesse caso, apenas me chame com um diálogo).
#!/bin/sh
if [ $(basename $PWD) = "werner" ]; then
osascript -e 'tell app "Finder" to display dialog "foo"'
fi