Added a script for a random rainbow hostname

This commit is contained in:
Luke 2025-08-02 16:07:35 -07:00
parent bca06ca805
commit 832bb934c0

22
hostname/rainbow.meta.sh Normal file
View file

@ -0,0 +1,22 @@
#!/bin/bash
export IFS=$'\n'
__builder_prebuild() {
NAME=$(hostname)
OUTPUT_STRING="""$(
for (( I=0; I < ${#NAME}; I++)); do
printf '\\\[\e[38;5;%dm\\\]%s' $((${RANDOM}%224+8)) "${NAME:$I:1}"
done
)"""
set -x
sed 's/___ALT_HOSTNAME___/'${OUTPUT_STRING}'/' data/sd-template.sh > tmp-ps1.sh
#ln -s logos/tachikoma-ref-b.png.sh ./logo.sh
}
__builder_postbuild() {
set -x
rm tmp-ps1.sh
}