roflcat/README.md

1.5 KiB

README

About

roflcat is a C++ rewrite of lolcat which runs much faster and supports all the options of GNU cat. I am not going to support the animation options of lolcat (--animate, --duration, --speed) because there is no real purpose to them.
Currently I can only confirm it runs on a linux system and I have no desire to expand to supporting anything else at this time.

To keep compatability with both GNU cat and lolcat, I wanted all command line options from both to either be implemented or ignored. However there are a few conflicts between the two, namely -s -t and -v. For these I will be implementing the GNU cat functionality.

Current version is 1.1 as of writing this, so if the version is much newer, remind me to update this readme :)
alt text

Dependencies

ncurses
cmake

Building

mkdir build
cd build
cmake ..
make

Installing

From within the build directory:

make install

More Screenshots

Some test outputs on a file filled with laughing cat emojis

256 color:
alt text

Truecolor (24 bit):
alt text

16 color (type that will work in a tty):
alt text