Generates a 'Matrix'-like screen of falling characters in your terminal

The original cmatrix was written in C, and crashes when you wildly resize the window.
The rust version is memory-safe, and doesn't crash so easily.
This version uses crossterm for cross-platform terminal support without needing ncurses installed.
| Key | Control |
|---|---|
| 1-9 | Speed the letters fall (1 is fastest, 9 is slowest) |
| Shift + 1-9 | Colour of the characters |
| r | Rainbow mode |
cargo install r-matrixyay -S rmatrix
yay -S rmatrix-binbrew install --cask Fierthraix/tap/rmatrixscoop bucket add fierthraix https://github.com/Fierthraix/scoop-bucket
scoop install rmatrixnix profile install github:Fierthraix/nur-packages#rmatrixhttps://github.com/Fierthraix/rmatrix/releases/latest
Install the local pre-commit hooks with:
pre-commit install
The hooks run cargo fmt --check, cargo clippy --all-targets --all-features -- -D warnings, and cargo test --all-targets --all-features.
GitHub CI runs the same checks on Linux, macOS, and Windows.