Some students in the ACM Lab and Student Chapter Office at the University of Louisville decided to write a program to make productive use out of one of many DEC VT220 terminals they had lying around.
That program, of course, is vtclock. It displays a clock. For now, that's it.
Rob Hoeft is the original author of vtclock. I've taken this program and made a few improvements here and there.
(Fixed 2004-02-20?) The "-v" option causes display corruption; it happens as soon as a bouncing vtclock comes back to the upper-left corner of the screen. You can reproduce this with "vtclock -d1 -v" and making sure your terminal window is sized properly (an 82x14, 83x15, 84x16, etc. xterm will work).
(Fixed 2004-02-20?) The "-k" option also causes some display corruption, soon as a bouncing vtclock comes back to the top of the screen. Reproduce this problem with "vtclock -d1 -k".
vtclock-0.0.20161228.tar.gz is the source code. Right-click and save-as.
Make sure you can compile ncurses-based programs. On a Debian system, "apt-get install libncurses5-dev" should suffice. If you can use "make menuconfig" for compiling a Linux kernel, I think you're good to go.
Once you download the source code .tar.gz file, just untar it, cd vtclock, then run "make" and "make install". The Makefile can easily be changed to change the installation location, and you can say "make install prefix=/usr/local/stow" if you're using GNU Stow.
tdu, a text-mode disk usage visualization utility