rusty-rain 0.2.0

A cross platform CMatrix like program.
rusty-rain-0.2.0 is not a library.

A cross platform matrix rain terminal program that runs well and looks good.

To Use

Simply run the following command on windows/mac/linux:

git clone https://github.com/cowboy8625/rusty-rain.git
cd rusty-rain
cargo run --release

or to install:

 cargo install rusty-rain

Exit

To exit just press ESC or Ctrl + C

Command Line Arguments

Rusty Rain 0.2.0
FLAGS:
    -h, --help       Prints help information
    -s, --shade      Set Rain shading to fade or stay constant
    -V, --version    Prints version information

OPTIONS:
    -c, --chars <characters>    Set what kind of characters are printed as rain.
                                                jap      - for Japanese characters
                                                bin      - for binary characters
                                                alphalow - for lowercase characters
                                                alphaup  - for uppercase characters
                                                num      - for numbers
    -C, --color <color>         Set color of Rain with color string name or tuple
                                                white,
                                                red,
                                                blue,
                                                green,
                                                r,g,b
    -H, --head <head>           Set the color of the first char in Rain.
                                                white,
                                                red,
                                                blue,
                                                green,
                                                r,g,b

Example

using cargo to run:

cargo run --release -- -C 0,139,139 -H 255,255,255 -c jap -s

after installing:

rusty-rain -C 0,139,139 -H 255,255,255 -c jap -s

Help

If find any bugs or performance is not up to par please submit a issue so I can better improve the project.