Outre une jolie plaque de requin câlin d'Ikea, Blåhaj est un outil CLI de type lolcat qui colore votre entrée, montre des drapeaux et des impressions de requins colorés!
Il a une grande variété de drapeaux / couleurs à choisir et de nombreuses options de la taille du drapeau à la colorisation par ligne, mot ou caractère.
Vous pouvez télécharger l'un des binaires pré-construits liés statiquement à partir de la page des versions.
Ils sont construits et publiés par nos belles actions.
Les utilisateurs d'Arch Linux peuvent installer le package Blahaj (ou le Blahaj-Git) AUR.
docker run --rm -it --name blahaj ghcr.io/geopjr/blahaj -h
crystal
- 1.8.0
$ make
(ou $ make static
sur Alpine Linux pour une construction statique)# make install
Drapeaux avec par exemple. Les triangles, les cercles ou les symboles ont besoin de suffisamment d'espace horizontal pour déterminer où et comment les afficher. Blåhaj ne peut pas savoir à l'avance combien de temps l'entrée sera.
Tout comme la question précédente, Blåhaj ne peut pas savoir combien de temps le texte sera (verticalement) car il colore l'entrée à mesure qu'elle arrive.
Super! Suivez la section contributive et modifiez les données / couleurs.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
), drapeau ( -f
), drapeau avec multiplicateur 2x ( -f -m 2
) -i
) -b
), mots individuels au lieu de lignes ( -w
)Remarquez comment la couleur du premier plan change en fonction de la couleur d'arrière-plan.
Toutes les images ci-dessus incluent le texte ALT et vous êtes encouragé à le lire, si vous trouvez des parties déroutant, en utilisant des lecteurs d'écran, en les survolant avec votre curseur ou en regardant la source.
Vous pouvez passer un fichier ./data/colors.yaml
local à l'exécution vers le BLAHAJ_COLORS_YAML
env var et Blåhaj l'analysera. Cela peut également être utilisé pour remplacer les drapeaux déjà définis.
(Le fichier personnalisé doit suivre le format ./data/colors.yaml
)