Você pode usar \W
(capital "W"), o que fará com que seu diretório home ( /home/username
) seja exibido como um til ('~') e mostre apenas o nome base do diretório atual. Então, um exemplo pode parecer:
dir:509:9$ pwd
/home/username/dir
dir:510:10$ cd ..
~:511:11$
Se você estiver usando o Bash 4, poderá definir a variável PROMPT_DIRTRIM
shell como um número de níveis de diretório à direita para exibir. Mas havia um bug nele que foi corrigido em uma versão de manutenção (4.1, eu acho).