lunes, 30 de abril de 2012

Configurando el bash prompt


Luego de instalar la nueva versión de Ubuntu de nombre, Precise Pangolin, entre otras configuraciones una de las mínimas que me faltaba era configurar el prompt de la consola, para ello es bueno disponer principalmente de la siguiente tabla de códigos en caso de que deseemos aplicarle color a la configuración, pero antes es necesario acceder al archivo de configuración de la consola ubicado en nuestro home, estaría ubicado de esta manera: /home/tuusuario/.bashrc abrir el archivo nombrado, y buscar en la linea 43 lo siguiente: #force_color_prompt=yes se descomentará esta linea quedando solamente force_color_prompt=yes luego de ello procedemos a ir a la linea número 56 en donde aparecerá algo como esto:


if [ "$color_prompt" = yes ]; then
    PS1='${debian_chroot:+($debian_chroot)}\[\033[01;34m\]\u\[\033[01;32m\]@\[\033[00m\]\[\033[01;34m\]\h\[\033[00m\]:\[\033[01;32m\]\w\[\033[00m\]\[\033[01;34m\]\$\[\033[00m\] '
else
    PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '

Ahí es donde necesitaremos cambiar los códigos de colores ubicados en: \[\033[01;34m\] cambiando únicamente el color en código que esta en negrita, cabe destacar que al finalizar de configurar el color de cada campo se deberá cerrar el mismo con este código como se muestra en la configuración por defecto: \[\033[00m\].



Color       Código
Negro       30
Azul         34
Verde       32
Cían         36
Rojo         31
Purpura    35
Marrón     33

En mi caso la configuración ha quedado así:

if [ "$color_prompt" = yes ]; then
    PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]@\[\033[00m\]\[\033[01;34m\]\h\[\033[00m\]\[\033[01;34m\]:\[\033[00m\]\[\033[01;32m\]\w\[\033[00m\]\[\033[01;34m\]\$\[\033[00m\] '
else
    PS1='${debian_chroot:+($debian_chroot)}\@\h:\w\$ '

se ve así:   @hostname:~$

Para el modo root solo he cambiado a otro color distinto, pero esto deberá hacerse de la misma manera en la carpeta ubicada en /root/.bashrc siguiendo los pasos anteriormente expuestos.




No hay comentarios:

Publicar un comentario