lunes, 9 de junio de 2008

Colores en los mensajes de OK del arranque en Ubuntu y enchulando las terminales XD

"Enchulame la terminal" XD

Bien pues ahora vamos a agregar un poco de color a los mensajes de inicio para que sea similar a algunas distros, yo soy partidario de no ver el bootsplash del arranque y siempre presiono la tecla alt+f1 para ver si se genera un error al arranque, bueno pues para que tengamos a color los mensajes de tipo [ ok ] solo tenemos que modificar unas lineas dentro del archivo:

/etc/lsb-base-logging.sh ( antes de mover o cambiarle algo al archivo realicen un copia de respaldo pues si la defecan no podrán entrar al sistema jeje lo digo por que me paso varias veces XD, asi pues si falla algo solo regresen el archivo al anterior )

buscamos la linea:

echo "[ ok ]"

y agregamos lo siguiente: ( comentar con un # las lineas de echo y else )

# echo "[ OK ]"
# else
$TPUT setaf 4 # Blue
printf '['
$TPUT setaf 2 # green
printf ok
$TPUT setaf 4 # Blue
echo ']'
$TPUT op # normal

y voala:



Prompt a color en las terminales:

Bien ahora le pondremos un poco de color a las terminales dentro de las X, para hacer esto solo basta con editar el archivo .bashrc dentro de nuestra carpeta de usuario por ej el mio esta en /home/spike/.bashrc ( es un archivo oculto como se puede apreciar ), buscamos la linea:

# Comment in the above and uncomment this below for a color prompt ( jeje entendible no XD )
#PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
y solo la descomentamos:

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

y obtendremos algo asi:



el archivo .bashrc es donde controlamos la configuración de nuestra terminal con el cual podemos probar múltiples configuraciones, como por ejemplo:
poner la hora antes del prompt: [\t]

PS1='[\t]${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
se vera algo asi:



existen mas configuraciones para "enchular" las terminales, estos son solo unos ejemplos de muchas cosas que se pueden modificar, como siempre, es a gusto de cada quien...;) salu2

No hay comentarios:

Publicar un comentario