viernes, 8 de noviembre de 2013

¿Cómo puedo customizar mi consola en Ubuntu?

¡Descamisados!

Nuestro Movimiento comprendió rápidamente que además de hacer realidad efectiva los anhelos de los trabajadores, debía afianzarla a través de una onmipresente red de acciones propagandísticas de espectro amplio. Esto fue así porque nuestros adversarios tenía a disposición el apoyo decidido de las potencias extranjeras. Para enfrentarlos, nosotros teníamos al Pueblo organizado.
Hubo por tanto mejorar las perspectivas: haciendo uso tanto de la tiza y el carbón como de la estilística en boga, la Subsecretaría de Prensa y Difusión de Raúl A. Apold encolumnó a los artistas comprometidos, en la acción creadora  del material informativo necesario para conformar una nueva Historia Épica de los Argentinos.


 
Nuestro sistema GNU con Linux, como hijo dilecto para la rama informatizadora del Partido, no podía ser ajeno a estos preceptos nodales. Es indudable que la Terminal es de por derecho propio, la más poderosa herramienta de un sistema GNU con Linux: desde ella podremos ejecutar decenas de miles de programas, y prácticamente hacer todas las tareas informáticas desde una PC.

Sin embargo, la misma suele tener una parquedad extrema que no se condice con el colorido Justicialismo. De manera alguna necesitamos dejarla así, pues integrarle un título será simple:

Para ello debemos crear y guardar un archivo de (que puede ser oculto), con el arte que deseo. Podremos utilizar cualquier herramienta de conversión JPG a TXT, o utilizar algún servicio de conversión de los que abundan en web, tal como este, o este. Si tenemos práctica, también lo podremos crear nosotros mismos la gráfica ASCII o ANSI.


Para ello podría usar:

gedit ~/.arte.txt


...y crear allí, con gran paciencia, el texto que deseo:
Una vez finalizada la obra, la guardamos (Ctrl+s) y salimos del Gedit (Ctrl+q).

Acto seguido, procederemos a incorporar este archivo a la terminal modificando el archivo .bashrc, que define su funcionamiento. Este archivo puede contener comandos que se ejecutarán toda vez que se abra la consola. Lo haremos con:

gedit ~/.bashrc

Se abrirá ese fichero de configuración. No debemos modificar nada dentro de él, simplemente al final de todo le agregaremos la línea cat con el nombre del archivo que acabamos de fabricar. En resúmen, debemos agregar al final del archivo .bashrc las siguientes líneas:

# Customización de la consola
cat ~/.arte.txt


Guardamos el archivo y salimos.

Ahora, al abrir una nueva terminal, ya tendremos el feliz "arte" incorporado a la misma para hacerla más simpática.
También podremos utilizar el programa figlet, o su extensión toilet, para conseguir dicho efecto. Podremos instalarlo con:

sudo apt-get install figlet toilet

Y podríamos ingresar el siguiente comando para que nos devuelva diferentes tipografías:
for i in $(dpkg -L toilet-fonts|grep -i /usr/share/figlet); do toilet -f $(echo $i|sed -e "s#.tlf##g" -e "s#/usr/share/figlet/##g") test; done - See more at: http://pc-freak.net/blog/generating-ascii-art-banners-linux-console-terminal/#sthash.Lohs2l1k.dpuf

for i in $(dpkg -L toilet-fonts|grep -i /usr/share/figlet); do toilet -f $(echo $i|sed -e "s#.tlf##g" -e "s#/usr/share/figlet/##g") ubuntu peronista; done
También podremos usar el componente Toilet para el ejemplo:

for i in $(toilet -F list|awk '{ print $1 }'|grep -v Available|sed -e 's#"##g'); do toilet -F $i Ubuntu Peronista; done
for i in $(dpkg -L toilet-fonts|grep -i /usr/share/figlet); do toilet -f $(echo $i|sed -e "s#.tlf##g" -e "s#/usr/share/figlet/##g") test; done - See more at: http://pc-freak.net/blog/generating-ascii-art-banners-linux-console-terminal/#sthash.Lohs2l1k.dpuf
for i in $(dpkg -L toilet-fonts|grep -i /usr/share/figlet); do toilet -f $(echo $i|sed -e "s#.tlf##g" -e "s#/usr/share/figlet/##g") test; done - See more at: http://pc-freak.net/blog/generating-ascii-art-banners-linux-console-terminal/#sthash.Lohs2l1k.dpuf
for i in $(dpkg -L toilet-fonts|grep -i /usr/share/figlet); do toilet -f $(echo $i|sed -e "s#.tlf##g" -e "s#/usr/share/figlet/##g") test; done - See more at: http://pc-freak.net/blog/generating-ascii-art-banners-linux-console-terminal/#sthash.Lohs2l1k.dpuf

2 comentarios:

  1. Tambien es mas facil generarlos con "figlet" que esta en los repositorios y asi puede ser mas original,sin tener que usar la web ;)

    ResponderEliminar
    Respuestas
    1. Estimado miniminiyo:

      El apoyo al Software Libre es la versión 2.0 del apoyo a la Justicia Social.

      figlet es una excelente opción, ya que se puede integrar el resultado fácilmente en un archivo, pero de momento consideramos la otra manera más divertida!

      Atte

      Juan Perón

      Eliminar