instruções
- Vá para o seu console ubuntu padrão clicando
ctrl + alt + T
ou selecionando-o em sua lista de aplicativos - cole isso e pressione Enter:
gedit ~/.bashrc
cole o código do bloco (abaixo) na parte inferior do documento ~ / .bashrc agora aberto em sua área de trabalho
# Git status stuff
# Note: This should be placed in your .bashrc or .bash or .profile or whatever it is you use to control your
# terminals appearance.
# Reset
Color_Off="[ 33[0m]" # Text Reset
# Regular Colors
Black="[ 33[0;30m]" # Black
Red="[ 33[0;31m]" # Red
Green="[ 33[0;32m]" # Green
Yellow="[ 33[0;33m]" # Yellow
Blue="[ 33[0;34m]" # Blue
Purple="[ 33[0;35m]" # Purple
Cyan="[ 33[0;36m]" # Cyan
White="[ 33[0;37m]" # White
# Bold
BBlack="[ 33[1;30m]" # Black
BRed="[ 33[1;31m]" # Red
BGreen="[ 33[1;32m]" # Green
BYellow="[ 33[1;33m]" # Yellow
BBlue="[ 33[1;34m]" # Blue
BPurple="[ 33[1;35m]" # Purple
BCyan="[ 33[1;36m]" # Cyan
BWhite="[ 33[1;37m]" # White
Time12h="T"
Time12a="@"
PathShort="W"
PathFull="w"
NewLine="n"
Jobs="j"
Login="${debian_chroot:+($debian_chroot)}$BBlueu@h$Color_Off:"
export PS1=$Color_Off$Login$BPurple$PathFull$Color_Off'$(git branch &>/dev/null;
if [ $? -eq 0 ]; then
echo "$(echo `git status` | grep "nothing to commit" > /dev/null 2>&1;
if [ "$?" -eq "0" ]; then
# @4 - Clean repository - nothing to commit
echo "'$Green'"$(__git_ps1 " {%s}");
else
# @5 - Changes to working tree
echo "'$BRed'"$(__git_ps1 " {%s}");
fi) '$Color_Off'$ ";
else
# @2 - Prompt when not in GIT repo
echo " '$Color_Off'$ ";
fi)'
Costumização
Os números das linhas na descrição devem ser mostrados em relação ao code
arquivo
- Você pode alterar as cores do texto em seu terminal, substituindo os nomes de cores (onde B antes de uma cor é Negrito) na regra 37 para outros valores de 9 a 27.
Color_OFF
redefine a cor atual para a cor padrão do console novamente, isso é necessário ao aplicar outro cores após a cor atual para. - você pode fazer uma descrição curta do caminho (apenas com a pasta atual em vez da história completa) substituindo
PathFull
da regra 37 porPathShort
. - Você pode inserir a hora atual usando
$Time12h
ou$time12a
- Existe um comando Newline para! insira-o com
$NewLine
- Os trabalhos também podem ser vistos inserindo
$Jobs
Boa sorte!