#!/bin/bash

DEFAULT_DELAY=0.033
DELAY=${1:-$DEFAULT_DELAY}

random_chars() {
    while true; do
        COLS=$(tput cols)
        head -c $COLS /dev/urandom | base64 -w 0 | cut -c1-$COLS
        sleep $DELAY
    done
}

random_chars | lolcat
echo

