yamin-shihab / dvd-screensaver

A DVD screensaver animation for the terminal using the termbox2 library

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

dvd-screensaver

A DVD screensaver animation program for the terminal using the awesome termbox2 library

Video demo of the program


I made this mainly as an activity to learn termbox2 (it's amazing!), so expect problems (I'd be surprised if anyone uses this, if not sees this). You just run it and watch, and you can quit by pressing q.


Build/Install

To build this, you must have termbox2 installed and the make build system. You should also be sure to have a valid c compiler in $PATH called cc (I just used ln -s /usr/local/bin/cc /usr/bin/clang, but you can use gcc, tcc, or something else).

git clone https://github.com/yamin-shihab/dvd-screensaver # Clone the project onto your computer
cd dvd-screensaver # Move into the project directory
make # Build the program

The dvd executable can then be found in the build/ directory. You can also install it with:

sudo make install # Install dvd to /usr/local/bin/dvd

About

A DVD screensaver animation for the terminal using the termbox2 library

License:GNU Affero General Public License v3.0


Languages

Language:C 91.4%Language:Makefile 8.6%