From 832bb934c0ae86f8109ca961de967e795ce92e4a Mon Sep 17 00:00:00 2001 From: Luke Date: Sat, 2 Aug 2025 16:07:35 -0700 Subject: [PATCH] Added a script for a random rainbow hostname --- hostname/rainbow.meta.sh | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 hostname/rainbow.meta.sh diff --git a/hostname/rainbow.meta.sh b/hostname/rainbow.meta.sh new file mode 100644 index 0000000..0c4c05d --- /dev/null +++ b/hostname/rainbow.meta.sh @@ -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 +} +