lcat

Crates.iolcat
lib.rslcat
version0.7.14
sourcesrc
created_at2020-05-09 20:58:26.030608
updated_at2024-08-16 07:42:23.279472
descriptionAnother lolcat in rust! Full unicode support, escapes for ANSI escape sequences, hue shift in Cubehelix.
homepage
repositoryhttps://github.com/davidkna/lcat-rs
max_upload_size
id239394
size42,860
David Knaack (davidkna)

documentation

https://docs.rs/lcat/

README

lcat

lolcat in rust! With emoji support and color transformations in the Cubehelix and OkHSV color space.

Usage

lcat
Terminal rainbows.

USAGE:
    lcat [FLAGS] [OPTIONS] [File]...

ARGS:
    <File>...    [default: -]

FLAGS:
    -h, --help                    Prints help information
    -i, --invert                  Invert background and foreground
    -n, --shift-sign-no-random    Don't randomize sign of col and row shift values
    -V, --version                 Prints version information

OPTIONS:
    -H, --hue <hue>                Sets initial hue of text color in degress [default: random]
    -S, --seed <seed>              Sets seed [default: random]
    -C, --shift-col <shift-col>    How many degrees to shift text color hue for every column [default: 1.6]
    -R, --shift-row <shift-row>    How many degrees to shift text color hue for every row [default: 3.2]
    -s, --style <style>            Rainbow mode [default: rainbow] [possible values: rainbow, sinebow, ok-hsv]

Screenshot

a demo screenshot of lcat in action

Commit count: 1068

cargo fmt