LOLbat - Add lolcat features to apply rainbow colors
Closed this issue ยท 2 comments
What?
Add a --lol flag to make plain text with rainbow colors, just like lolcat! Only affects plain text, keeps syntax highlighting intact.
Why?
FOR THE LOLZ!! XD
- Makes files fabulous with rainbow magic ๐ (24-bit RGB + 256-color)
- Brings lolcat aesthetic to bat
- Preserves your precious syntax highlighting
- Perfect for adding flair to your terminal
Who?
what? are you an owl now? i thought you was a bat
Many honorable mentions such as:
python-lolcat - lolcat in Python
ruby-lolcat - lolcat in Ruby
c-lolcat - lolcat in C
Where?
taste the rainbow :3

@vxfemboy I can work on this issue. Can you assign it to me as part of Hacktober fest 2025?
Hi, bat is designed as a cat replacement with syntax highlighting and other conveniences. Rainbow colors feel more like a gimmick than something that would bring value, and it increases the maintenance burden for something us maintainers don't plan to use. So we have decided to reject this feature request at this time. Thanks for your understanding. Note that piping from lolcat into bat works fine. Someone can always create a wrapper script or perhaps use bat as a library in their own project if they really want this.