¡Además de un lindo peluche de tiburones de Ikea, Blåhaj es una herramienta CLI similar a Lolcat que colorea su entrada, muestra banderas e imprime tiburones coloridos!
Tiene una amplia variedad de banderas/colores para elegir y muchas opciones, desde el tamaño de la bandera hasta si se colorizarán por línea, palabra o carácter.
Puede descargar uno de los binarios preconstruidos viceconados por estática de la página de versiones.
Son construidos y publicados por nuestras encantadoras acciones.
Los usuarios de Arch Linux pueden instalar el paquete AUR Blahaj (o el blahaj-git).
docker run --rm -it --name blahaj ghcr.io/geopjr/blahaj -h
crystal
- 1.8.0
$ make
(o $ make static
on alpine linux para una construcción estática)# make install
Banderas con eg. Los triángulos, círculos o símbolos necesitan suficiente espacio horizontal para determinar dónde y cómo mostrarlos. Blåhaj no puede saber de antemano cuánto tiempo va a pasar la entrada.
Al igual que la pregunta anterior, Blåhaj no puede saber cuánto tiempo va a ser (verticalmente) ya que coloriza la entrada a medida que entra.
¡Excelente! Siga la sección contribuyente y modifique los datos/colores.yaml.
flag name :
color :
- hex color
- per
- stripe
alias :
- aliases
- if any
$ blahaj -h
BLÅHAJ v2.2.0
Usage:
blahaj [arguments]
blahaj [arguments] file
command | blahaj [arguments]
Examples:
blahaj -c trans ~/.bashrc
blahaj -s -b
neofetch | blahaj -c gay
blahaj -f -c lesbian -m 4
blahaj -w /etc/os-release
Arguments:
-b, --background Color the background
-s, --shark Shork
-f, --flag Return a flag
-i, --individual Color individual characters
-w, --words Color individual words
-m MULTIPLIER, --multiplier=MULTIPLIER
Multiplier for the flag size (-f)
-c FLAG, --colors=FLAG Color scheme to use (Default: trans)
-r, --random Use a random color scheme
--flags List all available flags
-h, --help Show this help
-s
), Flag ( -f
), Flag con 2x multiplicador ( -f -m 2
) -i
) -b
), en lugar de filas ( -w
)Observe cómo cambia el color de primer plano en función del color de fondo.
Todas las imágenes de arriba incluyen texto alternativo y se le recomienda leerlo, si encuentra partes de ellas confusas, utilizando lectores de pantalla, flotando sobre ellos con su cursor o mirando la fuente.
Puede pasar un archivo local ./data/colors.yaml
en tiempo de ejecución al BLAHAJ_COLORS_YAML
env var y blåhaj lo analizarán. Esto también se puede usar para anular los indicadores ya definidos.
(El archivo personalizado debe seguir el formato ./data/colors.yaml
)