Crie um script de shell que teste o tempo em que seu idioma ( $LANG
) está definido. Em seguida, ele exibe um valor de um prompt colorido de acordo.
Em .bashrc
, você configuraria a opção promptvars
shell e, em seguida, definiria o prompt do bash para a saída desse script de shell, assim:
PS1="'/full/path/your-script.sh'$ "
Dessa forma, seu script será invocado toda vez que você receber um prompt de comando e ele gerará a string de prompt correspondente de acordo com a forma como LANG
está configurado.
Como você gera um prompt colorido? Será impossível descrevê-lo sem transcrever uma tabela de cores ... No entanto, a maneira mais fácil é ir para o link e gerá-lo para você em qualquer um dos casos, e apenas copie os prompts coloridos gerados em cada caso em particular.