Scripts

Un conjuntos de scripts de utilidad dudosa. En todos los casos use la herramienta `shellcheck` para encontrar errores comunes.

`gmi2html`

Un script de AWK para transformar documentos `gemtext` a `html`. Agrega algunas cosas extra a la especificación, como insertar las imágenes si el texto descriptivo del link empieza con /pic:/.

../gmi2html

Esta página es creada utilizando ese script más `update.sh`. Este último genera solo los `.html` de aquellos `gemtexts` que se modificaron (o crearlos en caso de que no existan).

../update.sh

`cowcal`

Un script que crea crea un calendario envuelto en cowsay + una tabla ASCII. Puede crear un PDF con la opción `--pdf`. Requiere que estén instalados `cowsay`, y `paps` si se quiere crear el PDF. PD: La versión anterior no tenia la tabla ASCII completa.

cowcal

El calendario generado para el año 2023

`icat`

Script en `python` que muestra las imagenes en las terminales que soporten RGB, usando el caracter de medio bloque '▄'. Uso: `icat img1 [img2 img3 ...]`.

icat

`fotos`

Hace poco empece a sacar fotos en un intento desesperado de tener algo hobby. Utilizo una "Nikon D3100", una cámara semiprofecional que salio en el 2010, y que yo compre usada. Para extraer las fotos la conecto por USB y ejecuto este script que crea una carpeta nueva destino, extrae las fotos con `gphoto2` y las rota usando con `exiftran`. Si lo quieren utilizar les recomiendo que verifiquen el valor de la variable `targetDir`, donde se crean las carpetas a donde se copian las fotos.

fotos

Pueden encontrar las fotos sacadas aquí:

../fotos/

`volvemosen`

Muestra una cuenta regresiva en minutos, y en segundos para el último minuto. Fue creado durante la pandemia para los descansos durante las transmisiones en vivo de las clases online. Requiere que estén instalados `cowsay`, `toilet`, y `lolcat`. Uso: `volvemosen 5`.

volvemosen

`celeryman`

Una nueva secuencia BETA fue agregada. Requiere que `lolcat` este instalado.

celeryman

`xmastree`

Para mantener vivo el espíritu navideño, `xmastree` genera un pinito con luces.

xmastree

---

«back«