Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mazznoer/lolcrab
Like lolcat but with noise and more colorful.
https://github.com/mazznoer/lolcrab
cli lolcat rainbow
Last synced: about 2 months ago
JSON representation
Like lolcat but with noise and more colorful.
- Host: GitHub
- URL: https://github.com/mazznoer/lolcrab
- Owner: mazznoer
- Created: 2021-05-23T14:18:17.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-07-23T02:22:31.000Z (2 months ago)
- Last Synced: 2024-07-23T05:08:02.348Z (2 months ago)
- Topics: cli, lolcat, rainbow
- Language: Rust
- Homepage:
- Size: 570 KB
- Stars: 106
- Watchers: 5
- Forks: 1
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-linux-ricing - lolcrab - Like lolcat but with noise and more colorful. (Terminal / Fancies)
README
# `lolcrab`
[![crates.io](https://img.shields.io/crates/v/lolcrab.svg)](https://crates.io/crates/lolcrab)
Like [`lolcat`](https://github.com/busyloop/lolcat) but with [noise](https://en.wikipedia.org/wiki/OpenSimplex_noise) and more colorful. This is a fork of [lcat](https://github.com/davidkna/lcat-rs).
![lolcrab](docs/images/lolcrab.png)
## Installation
Pre-compiled binaries for Linux, macOS and Windows is avaliable on [release page](https://github.com/mazznoer/lolcrab/releases).
### Cargo
`lolcrab` can be installed with [cargo](https://www.rust-lang.org/tools/install).
```shell
cargo install lolcrab
```## Usage
```text
Usage: lolcrab [OPTIONS] [File]...Arguments:
[File]... [default: -]Options:
-g, --gradient Sets color gradient [default: rainbow] [possible values: cividis, cool,
cubehelix, fruits, inferno, magma, plasma, rainbow, rd-yl-gn, sinebow,
spectral, turbo, viridis, warm]
-c, --custom ... Create custom gradient using the specified colors
--sharp Sharp gradient
-s, --scale Sets noise scale. Try value between 0.01 .. 0.2 [default: 0.034]
-S, --seed Sets seed [default: random]
-i, --invert Colorize the background
-r, --random-colors Use random colors as custom gradient [1 .. 100]
-a, --animate Enable animation mode
-d, --duration Animation duration
--speed Animation speed
-h, --help Print help information
-V, --version Print version information
```