Percebi que o MacOSX Terminal.app não lê. bashrc . Com alguma ajuda em como extrair a primeira palavra de uma string e um pouco de ajustes, eu ajustei @ excelente resposta do Terdon adicionando o seguinte ao .bash_profile
:
trap 'echo -ne "3]0;${BASH_COMMAND%% *}trap 'echo -ne "3]0;${BASH_COMMAND%% *}%pre%7"' DEBUG
function show_name {
if [[ -n "$BASH_COMMAND" ]]; then
echo -en "3]0;'basename ${PWD}'%pre%7"
fi
}
export PROMPT_COMMAND='show_name'
7"' DEBUG
function show_name {
if [[ -n "$BASH_COMMAND" ]]; then
echo -en "3]0;'basename ${PWD}'%pre%7"
fi
}
export PROMPT_COMMAND='show_name'
Voila! Funciona como um encanto.