Skip to content

vlwkaos/rsmatrix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rsmatrix

image

image

Screen Recording 2022-06-11 at 10 39 10 PM

🚧 Work in Progress

CLI application that mimics the iconic CG from "The Matrix".

This is my attempt at building cmatrix clone using rust

USAGE:
    rsmatrix [OPTIONS]

OPTIONS:
    -b, --bold <BOLD>
            Set characters bold (random still sets head to bold)

            OPTIONS: true, false, random,

            [default: random]

    -c, --charset <CHARSET>
            Set charset of characters displayed

            OPTIONS: ascii, katakana,

            [default: ascii]

    -f, --frames <FRAMES>
            Set update frequency (the higher, the faster)

            [default: 120]

    -h, --head <HEAD>
            Set color of a head character

            OPTIONS: white, red, blue, green, magenta, cyan, yellow, random, rainbow, r,g,b

            [default: white]

        --help
            Print help information

    -l, --brightness <BRIGHTNESS>
            Set brightness effect for tail

            OPTIONS: none, random, gradient

            [default: random]

    -t, --tail <TAIL>
            Set color of tail characters

            OPTIONS: white, red, blue, green, magenta, cyan, yellow, random, rainbow, r,g,b

            [default: green]

    -V, --version
            Print version information

how to run

  • clone this repo then,
cargo run
cargo run -- [OPTIONS]
  • press q while running to quit

reference