Dando color a bash.
Bash con contexto y colores.
Cuando se trata de configurar un terminal bash
prefiero un setup minimalista que usando un par de colores me de contexto de quien es el usuario conectado — siempre mis iniciales 😝— , en que path
estoy y si el folder está bajo .git
cual es el nombre de la rama, incluso si es que hay cambios pendientes.
Googleando y jugando llegué a una configuración que me satisface. Acá se puede ver en acción:
jars
es el usuario conectado, ~/workspace/getonbrd
el path desde el directorio home, y scorecards
es la rama git.
Verde significa que no hay cambios en la rama, rojo significa que algo cambió, *
, +
y —
significan que el cambio es una modificación, una adición o una eliminación respectivamente.
Sigue el fuente de la porción del .bash_profile
para que se vea así:
Como siempre felices de leer cualquier sugerencia. Mándalas via comentario o correo a team at getonbrd dot com 🤗.