👨💻 rainfall
Matrix digital rain in terminal from scratch
Installation
Platforms
- Linux
- Windows (WSL)
- macOS (Building)
# Linux/WSL
git clone https://github.com/arschedev/rainfall.git
cd rainfall
./build -install
Without installation
# Linux/WSL
git clone https://github.com/arschedev/rainfall.git
cd rainfall
./bin/rainfall
Building
Dependencies
- clang
Optional:
- valgrind
- quom
- cloc
# download
git clone https://github.com/arschedev/rainfall.git
# build
cd rainfall
./build
# install
./build -install
How to use
After installation run rainfall
in your terminal
lib
Made for Linux. Will probably work for macOS.
Responsible for all the graphics and utilities used in rainfall, like rendering, multithreading, signal handling, RNG, etc.
lib.h
being an entry point
single/lib.h
a single include header file