<imgwidth="512"alt="BLÅHAJ ascii art in trans flag colors"src="./logo.svg">
</p>
<h1align="center">BLÅHAJ</h1>
<h4align="center">Gay sharks at your local terminal</h4>
<palign="center">
<br/>
<ahref="https://github.com/GeopJr/BLAHAJ/blob/main/CODE_OF_CONDUCT.md"><imgsrc="https://img.shields.io/badge/Contributor%20Covenant-v2.1-ffffff.svg?style=for-the-badge&labelColor=5992a4"alt="Code Of Conduct"/></a>
Apart from [a cute cuddly shark plushie from IKEA](https://www.ikea.com/us/en/p/blahaj-soft-toy-shark-90373590/), BLÅHAJ is a lolcat-like CLI tool that colorizes your input, shows flags and prints colorful sharks!
It has a wide variety of flags/colors to choose from and many options from flag size to whether to colorize by line, word or character.
#
## Installation
### Pre-built
You can download one of the statically-linked pre-built binaries from the [releases page](https://github.com/GeopJr/BLAHAJ/releases/latest).
They are built & published by our lovely [actions](https://github.com/GeopJr/BLAHAJ/actions/workflows/release.yml).
Arch Linux users can install the [blahaj](https://aur.archlinux.org/packages/blahaj) (or the [blahaj-git](https://aur.archlinux.org/packages/blahaj-git)) AUR package.
Flags with eg. triangles, circles or symbols, need enough horizontal space to determine where and how to display them. BLÅHAJ can't know in advance how long the input is going to be.
### Why are the stripes repeating instead of showing the flag in full?
### Shark (`-s`), flag (`-f`), flag with 2x multiplier (`-f -m 2`)

### Pipe, individual characters instead of rows (`-i`)

### Read from file, background instead of foreground (`-b`), individual words instead of rows (`-w`)
> Notice how the foreground color changes based on the background color.

### Pipe, default color scheme

> All images above include ALT text and you are encouraged to read it, if you find parts of them confusing, by using screen readers, hovering over them with your cursor or looking at the source.
#
## Contributing
1. Read the [Code of Conduct](https://github.com/GeopJr/BLAHAJ/blob/main/CODE_OF_CONDUCT.md)
2. Fork it ( https://github.com/GeopJr/BLAHAJ/fork )
3. Create your feature branch (git checkout -b my-new-feature)
4. Commit your changes (git commit -am 'Add some feature')
5. Push to the branch (git push origin my-new-feature)