LinuxCommandLibrary
GitHubF-DroidGoogle Play Store

blahaj

Colorize text and print sharks with pride flag colors

TLDR

Display a colorful shark
$ blahaj --shark
copy
Display a pride flag
$ blahaj --flag
copy
Colorize text input with trans colors
$ echo "[text]" | blahaj
copy
Colorize with a specific flag
$ echo "[text]" | blahaj --colors [rainbow]
copy
Color individual words
$ echo "[text]" | blahaj --words
copy
Color the background instead of text
$ echo "[text]" | blahaj --background
copy
List all available flags
$ blahaj --flags
copy
Use a random color scheme
$ echo "[text]" | blahaj --random
copy

SYNOPSIS

blahaj [options] [text]

DESCRIPTION

blahaj is a lolcat-like CLI tool that colorizes text input using pride flag colors and displays ASCII art sharks. Named after the popular IKEA shark plushie, it brings colorful output to your terminal.The tool can colorize text by character, word, or line using various pride flag color schemes, and can also display the beloved BLAHAJ shark in ASCII art.

PARAMETERS

-s, --shark

Display the BLAHAJ shark ASCII art
-f, --flag
Display a pride flag
-c, --colors flag
Color scheme to use (default: trans)
-r, --random
Use a random color scheme
-i, --individual
Color individual characters
-w, --words
Color individual words
-b, --background
Color the background instead of text
-m, --multiplier n
Multiplier for flag size
--flags
List all available color schemes/flags
-h, --help
Show help message

AVAILABLE FLAGS

Common color schemes include: trans, rainbow, gay, lesbian, bi, pan, nonbinary, ace, aro, genderqueer, genderfluid, and many more.

INSTALL

nix profile install nixpkgs#blahaj
copy

CAVEATS

Output requires a terminal that supports ANSI color codes. Some color schemes may not display correctly on terminals with limited color support. The tool is primarily for entertainment and terminal customization.

HISTORY

BLAHAJ was created by GeopJr as a fun terminal tool inspired by lolcat and the viral popularity of the IKEA BLAHAJ shark plushie, particularly within LGBTQ+ communities. Multiple implementations exist in Crystal, Node.js, and Rust.

SEE ALSO

lolcat(1), figlet(1), cowsay(1)

RESOURCES

Braincup
Open source brain training for math, memory and focus
Braincup mini-games
41 mini-games · Apache-2.0
No ads · No tracking
Play in browser
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid
276 stars
From the maker of Linux Command Library
Copied to clipboard
Braincup
Open source brain training for math, memory and focus. 41 mini-games, from mental arithmetic to Sudoku, N-Back and Solo Chess.
Apache-2.0 licensed · No ads · No tracking · No account
From the maker of Linux Command Library
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid