A terminal program which shows random letters flowing down it, just like in the screens in the matrix. The default is green letters flowing down the screen displaying a-z,A-Z, but can be customised.
Arguments:
-
-c <COLOR> [green, blue, red, magenta, white, black, yellow] - letter color.
-
-s <SPEED> [1.0] - multiple of speed.
-
-l <LENGTH> [16] - the length of the letter chains.
-
<LETTERS> [abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ] - the letters to use in the letter chains.
For example rmatrix -c white -s 1.5 -l 5 ,.
gives a rain-like effect. If your terminal supports unicode, you can also use characters such as ❄
, and so rmatrix -c white -s 0.7 -l 1 ❄
to create a much more snow like effect.
Press 'q' to exit.
For similar projects, see cmatrix and unimatrix.
Rust & Termion