Unimatrix: la lluvia de Matrix en tu terminal Linux

por | 27 febrero, 2018

Hay días que te despiertas y descubres que la instalación de Ubuntu la has estado haciendo siempre mal. Seguramente porque no has seguido a los blogs y páginas adecuadas. Te considerabas un linuxero experto, el escritorio te sonreía, los programas funcionaban, pero en realidad vivías en una ilusión, una especie de Matrix.

Si quieres recrear también esa sensación en la terminal, contamos con un nuevo programa llamado unimatrix, el cual simula la lluvia digital de código, presente en la famosa película.

Inspirado en el más conocido cmatrix, se diferencia de éste en que está construido en lenguaje de programación Python y en que utiliza los míticos caracteres half Katakana (es decir, con un ratio de aspecto en cuanto al ancho de 1:2) de forma predeterminada.

El programa es totalmente personalizable. Combinando diferentes parámetros podemos modificar el color o la velocidad de desplazamiento, utilizar otro tipos de caracteres, lanzar un mensaje personalizado o establecer nuestros propios atajos de teclado.

Instalación en Linux

Los usuarios de Arch Linux o alguna de sus derivadas (Antergos, Manjaro) nos lo encontramos en los repositorios comunitarios de AUR. Se puede instalar de forma manual o tirando de helper:

trizen -S unimatrix-git

Usuarios de otras distribuciones lo pueden instalar siguiendo las instrucciones de su autor en GitHub, simplemente descargado el ejecutable, moviéndolo al directorio /usr/local/bin y dándole permisos de ejecución.

sudo wget https://raw.githubusercontent.com/will8211/unimatrix/master/unimatrix.py -O /usr/local/bin/unimatrix
sudo chmod a+rx /usr/local/bin/unimatrix

Alternativamente se puede utilizar el gestor de paquetes de python:

pip install git+https://github.com/will8211/unimatrix.git

Utilización

  • La forma más sencilla de ejecución es (obviamente):
unimatrix
  • Si lo que queremos es modificar el color, utilizamos la variable -g:
unimatrix -g red

Un valor que podemos cambiar al vuelo, simplemente pulsado un número:

(1) Green (2) Red (3) Blue (4) White (5) Yellow (6) Cyan (7) Magenta (8) Black (9) default

  • Para establecer la velocidad utilizamos -s (siendo 100 el valor predeterminado):
unimatrix -s 200

Al igual que en el caso anterior, es un valor que podemos aumentar o disminuir, sin necesidad de interrumpir la ejecución del programa, en este caso utilizando las teclas direccionales.

  • También podemos incluir un mensaje personalizado:
unimatrix -u wtf -c yellow
  • En la ayuda del programa encontraréis otras opciones de ejecución, entre ellas la posibilidad de incluir otro tipo de caracteres.
unimatrix --h

Unimatrix se distribuye bajo licencia libre GPLv3. Tenéis más información del proyecto en su página de GitHub.

12 pensamientos en “Unimatrix: la lluvia de Matrix en tu terminal Linux

    1. tannhausser Autor

      Básicamente, aunque creo que también hay caracteres árabes y latinos.

      Saludos!

      Responder
  1. Pedro Vera

    …pero no es un screensaver! añoro los tiempos en que el salva pantalla te trasladaba a la Matrix!

    Responder
    1. tannhausser Autor

      No es muy útil, pero entretiene que también es importante 🙂

      Un saludo y gracias a ti por comentar.

      Responder
  2. joancatala

    Desde hace años, muuuuchos años, ya existe «cmatrix» en OpenBSD, FreeBSD y GNU/Linux.

    Responder
  3. alunado

    [OT] Mala instalacion:

    Digamos que una instalacion ya empieza mal tanhausser, si comienza por ubuntu…

    Responder
  4. daniel

    esto y le quitas la decoración de ventanas al terminal + algún script para bloquear las teclas y el ratoncito imagina las posibilidades para hacerle bromas a los compis >.> e,e

    Responder

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.