Recentemente um grande amigo me pediu ajuda com um prompt PS1. Achei legal mudar um pouco. Já que fazia um bom tempo que eu não mudava.
Então, o que antes era assim:

Ficou assim:

Ainda fiz uma versão alternativa, que mostra uma cor diferente, caso o usuário seja root:

Para fazer as alterações, basta trocar as linhas PS1 nos seguintes arquivos. Lembrando que você só pode usar um único PS1 por vez!
* o comando inteiro deve ficar em uma linha
Para o usuário (arquivo $HOME/.bashrc):
PS1='[33[1;37m33[44m] u [33[1;37m33[46m] [33[m33[40m] ~ [33[1;30m33[40m]>[33[m33[40m] W [33[0m] '
Para o root (arquivo /etc/bash.bashrc):
PS1='[33[1;37m33[41m] u [33[1;37m33[43m] [33[m33[40m] ~ [33[1;30m33[40m]>[33[m33[40m] W [33[0m] '
Depois que fizer as devidas alterações, será preciso fechar e abrir novamente o terminal.
🙂