

605·
4 days agoInstalling Rust: curl --proto ‘=https’ --tlsv1.2 -sSf https://sh.rustup.rs/ | sh (source)
Installing Homebrew: /bin/bash -c “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)” (source)
I understand that you find it infuriating, but it’s not something completely uncommon, even in high end projects :/
Now do it by displaying the video directly in the terminal (using colored blocks and the line delete feature like progress bars do) before it’s executed.
Edit: Apparently, mpv can already be used for that, maybe you can use it as dependency :P