These are scripts used for some of the displays in the 'Meet the PML Hackers' video (https://www.youtube.com/watch?v=1sLO5NLkoGo).
For the matrix matrix.py from: https://github.com/jsbueno/terminal_matrix was used.
Can download using:
wget https://raw.githubusercontent.com/jsbueno/terminal_matrix/refs/heads/master/matrix.py
Kraken the Code logo generated by Molly using Chat GPT and converted to ASCII using: https://www.asciiart.eu/image-to-ascii to create kraken_the_code.txt.
For running on screen the wait_for_delete.sh script was used to print various Python scripts from a specific folder to the screen line by line while a specific file exists. Once this file is deleted it triggers printing the 'Kracken the Code' ASCII art and then the matrix script over the top. Designed so can set running on various screens and trigger all to change at once.
For the video ran:
export DO_NOT_DELETE_FILE=/tmp/do_not_delete.txt
export SCRIPTS_DIR=/home/dan/development/awesome_code
touch ${DO_NOT_DELETE_FILE}
bash wait_for_delete.sh
Then when needed, ran the following in another terminal:
rm ${DO_NOT_DELETE_FILE}
For running on multiple screens had everything ssh'd onto the same machine and attatched to the same tmux session.
For the retro CRT look used: https://github.com/Swordfish90/cool-retro-term