From c551078c37044019d52ba912d739e31744d53978 Mon Sep 17 00:00:00 2001 From: "Aaron D. Lee" Date: Sun, 4 Jan 2026 16:52:01 -0500 Subject: [PATCH] Add sparkle ASCII banners to all RPI scripts MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Replace the complex dot pattern with cleaner sparkle-style banners using . * . patterns above and below the STEGASOO logo. Also fixes duplicate logo lines that were present in setup.sh and sanitize.sh. 馃 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- rpi/first-boot-wizard.sh | 20 ++++++++++++-------- rpi/sanitize-for-image.sh | 27 +++++++++------------------ rpi/setup.sh | 25 ++++++++----------------- 3 files changed, 29 insertions(+), 43 deletions(-) diff --git a/rpi/first-boot-wizard.sh b/rpi/first-boot-wizard.sh index e6c1ba0..b2af8f2 100755 --- a/rpi/first-boot-wizard.sh +++ b/rpi/first-boot-wizard.sh @@ -45,10 +45,12 @@ gum style \ --padding "1 2" \ --margin "1" \ --align center \ - " ___ _____ ___ ___ _ ___ ___ ___ " \ - " / __||_ _|| __| / __| /_\\ / __| / _ \\ / _ \\ " \ - " \\__ \\ | | | _| | (_ | / _ \\ \\__ \\ | (_) || (_) |" \ - " |___/ |_| |___| \\___//_/ \\_\\|___/ \\___/ \\___/ " \ + ". * . . * . * . * . * ." \ + " ___ _____ ___ ___ _ ___ ___ ___" \ + " / __||_ _|| __| / __| /_\\ / __| / _ \\ / _ \\" \ + " \\__ \\ | | | _| | (_ | / _ \\ \\__ \\ | (_) || (_) |" \ + " |___/ |_| |___| \\___//_/ \\_\\|___/ \\___/ \\___/" \ + "* . * . * . * . * . *" \ "" \ "First Boot Wizard" @@ -303,10 +305,12 @@ gum style \ --padding "1 2" \ --margin "1" \ --align center \ - " ___ _____ ___ ___ _ ___ ___ ___ " \ - " / __||_ _|| __| / __| /_\\ / __| / _ \\ / _ \\ " \ - " \\__ \\ | | | _| | (_ | / _ \\ \\__ \\ | (_) || (_) |" \ - " |___/ |_| |___| \\___//_/ \\_\\|___/ \\___/ \\___/ " \ + ". * . . * . * . * . * ." \ + " ___ _____ ___ ___ _ ___ ___ ___" \ + " / __||_ _|| __| / __| /_\\ / __| / _ \\ / _ \\" \ + " \\__ \\ | | | _| | (_ | / _ \\ \\__ \\ | (_) || (_) |" \ + " |___/ |_| |___| \\___//_/ \\_\\|___/ \\___/ \\___/" \ + "* . * . * . * . * . *" \ "" \ "Setup Complete!" diff --git a/rpi/sanitize-for-image.sh b/rpi/sanitize-for-image.sh index 613b9c0..91b0262 100755 --- a/rpi/sanitize-for-image.sh +++ b/rpi/sanitize-for-image.sh @@ -71,27 +71,18 @@ fi clear echo "" -echo -e "${GRAY} . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 .${NC}" -echo -e "${GRAY} 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路${NC}" -echo -e "${GRAY} . 路 . 路 . 路 . 路 . 路 . ${CYAN}/\\\\${GRAY} 路 . 路 ${CYAN}/\\\\${GRAY} 路 . 路 ${CYAN}/\\\\${GRAY} 路 . 路 ${CYAN}/\\\\${GRAY} 路 . 路 . 路 . .${NC}" -echo -e "${GRAY} 路 . 路 . 路 . 路 . 路 . 路 ${CYAN}\\\\/${GRAY} 路 . 路 ${CYAN}\\\\/${GRAY} 路 . 路 ${CYAN}\\\\/${GRAY} 路 . 路 ${CYAN}\\\\/${GRAY} 路 . 路 . 路 . 路${NC}" -echo -e "${GRAY} . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 .${NC}" -echo -e "${GRAY} 路 . ${CYAN}___ _____ ___ ___ _ ___ ___ ___${GRAY} . 路 . 路${NC}" -echo -e "${GRAY} . 路 ${CYAN}/ __||_ _|| __| / __| /_\\\\ / __| / _ \\\\ / _ \\\\${GRAY} 路 . 路 路${NC}" -echo -e "${GRAY} 路 . ${CYAN}/ __||_ _|| __| / __| /_\\\\ / __| / _ \\\\ / _ \\\\${GRAY} . 路 . 路${NC}" -echo -e "${GRAY} . 路 ${CYAN}\\\\__ \\\\ | | | _| | (_ | / _ \\\\ \\\\__ \\\\ | (_) || (_) |${GRAY} 路 . 路 路${NC}" -echo -e "${GRAY} 路 . ${CYAN}\\\\__ \\\\ | | | _| | (_ | / _ \\\\ \\\\__ \\\\ | (_) || (_) |${GRAY} . 路 . 路${NC}" -echo -e "${GRAY} . 路 ${CYAN}|___/ |_| |___| \\___|/_/ \\_\\\\|___/ \\\\___/ \\\\___/${GRAY} 路 . 路 路${NC}" -echo -e "${GRAY} 路 . ${CYAN}|___/ |_| |___| \\___|/_/ \\_\\\\|___/ \\\\___/ \\\\___/${GRAY} . 路 . 路${NC}" -echo -e "${GRAY} 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路${NC}" -echo -e "${GRAY} . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 .${NC}" +echo -e "${GRAY} . * . . * . * . * . * .${NC}" +echo -e "${CYAN} ___ _____ ___ ___ _ ___ ___ ___${NC}" +echo -e "${CYAN} / __||_ _|| __| / __| /_\\\\ / __| / _ \\\\ / _ \\\\${NC}" +echo -e "${CYAN} \\\\__ \\\\ | | | _| | (_ | / _ \\\\ \\\\__ \\\\ | (_) || (_) |${NC}" +echo -e "${CYAN} |___/ |_| |___| \\___|/_/ \\_\\\\|___/ \\\\___/ \\\\___/${NC}" +echo -e "${GRAY} * . * . * . * . * . *${NC}" +echo "" if [ "$SOFT_RESET" = true ]; then - echo -e "${GRAY} 路 . 路 ${CYAN}~~~~${GRAY} 路 . 路 . 路 ${CYAN}Soft Reset (Factory)${GRAY} 路 . 路 . ${CYAN}~~~~${GRAY} 路 . 路 . 路${NC}" + echo -e "${CYAN} Soft Reset (Factory)${NC}" else - echo -e "${GRAY} 路 . 路 ${CYAN}~~~~${GRAY} 路 . 路 . ${CYAN}Sanitize for Imaging${GRAY} 路 . 路 . 路 ${CYAN}~~~~${GRAY} 路 . 路 . 路${NC}" + echo -e "${CYAN} Sanitize for Imaging${NC}" fi -echo -e "${GRAY} . 路 . ${CYAN}~~~~${GRAY} 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . ${CYAN}~~~~${GRAY} 路 . 路 . .${NC}" -echo -e "${GRAY} 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路${NC}" echo "" if [ "$SOFT_RESET" = true ]; then diff --git a/rpi/setup.sh b/rpi/setup.sh index d915435..479dc2c 100755 --- a/rpi/setup.sh +++ b/rpi/setup.sh @@ -81,23 +81,14 @@ done clear echo "" -echo -e "${GRAY} . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 .${NC}" -echo -e "${GRAY} 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路${NC}" -echo -e "${GRAY} . 路 . 路 . 路 . 路 . 路 . ${CYAN}/\\\\${GRAY} 路 . 路 ${CYAN}/\\\\${GRAY} 路 . 路 ${CYAN}/\\\\${GRAY} 路 . 路 ${CYAN}/\\\\${GRAY} 路 . 路 . 路 . .${NC}" -echo -e "${GRAY} 路 . 路 . 路 . 路 . 路 . 路 ${CYAN}\\\\/${GRAY} 路 . 路 ${CYAN}\\\\/${GRAY} 路 . 路 ${CYAN}\\\\/${GRAY} 路 . 路 ${CYAN}\\\\/${GRAY} 路 . 路 . 路 . 路${NC}" -echo -e "${GRAY} . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 .${NC}" -echo -e "${GRAY} 路 . ${CYAN}___ _____ ___ ___ _ ___ ___ ___${GRAY} . 路 . 路${NC}" -echo -e "${GRAY} . 路 ${CYAN}/ __||_ _|| __| / __| /_\\\\ / __| / _ \\\\ / _ \\\\${GRAY} 路 . 路 路${NC}" -echo -e "${GRAY} 路 . ${CYAN}/ __||_ _|| __| / __| /_\\\\ / __| / _ \\\\ / _ \\\\${GRAY} . 路 . 路${NC}" -echo -e "${GRAY} . 路 ${CYAN}\\\\__ \\\\ | | | _| | (_ | / _ \\\\ \\\\__ \\\\ | (_) || (_) |${GRAY} 路 . 路 路${NC}" -echo -e "${GRAY} 路 . ${CYAN}\\\\__ \\\\ | | | _| | (_ | / _ \\\\ \\\\__ \\\\ | (_) || (_) |${GRAY} . 路 . 路${NC}" -echo -e "${GRAY} . 路 ${CYAN}|___/ |_| |___| \\___|/_/ \\_\\\\|___/ \\\\___/ \\\\___/${GRAY} 路 . 路 路${NC}" -echo -e "${GRAY} 路 . ${CYAN}|___/ |_| |___| \\___|/_/ \\_\\\\|___/ \\\\___/ \\\\___/${GRAY} . 路 . 路${NC}" -echo -e "${GRAY} 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路${NC}" -echo -e "${GRAY} . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 .${NC}" -echo -e "${GRAY} 路 . 路 ${CYAN}~~~~${GRAY} 路 . 路 . 路 . ${CYAN}Raspberry Pi Setup${GRAY} 路 . 路 . 路 ${CYAN}~~~~${GRAY} 路 . 路 . 路${NC}" -echo -e "${GRAY} . 路 . ${CYAN}~~~~${GRAY} 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . ${CYAN}~~~~${GRAY} 路 . 路 . .${NC}" -echo -e "${GRAY} 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路 . 路${NC}" +echo -e "${GRAY} . * . . * . * . * . * .${NC}" +echo -e "${CYAN} ___ _____ ___ ___ _ ___ ___ ___${NC}" +echo -e "${CYAN} / __||_ _|| __| / __| /_\\\\ / __| / _ \\\\ / _ \\\\${NC}" +echo -e "${CYAN} \\\\__ \\\\ | | | _| | (_ | / _ \\\\ \\\\__ \\\\ | (_) || (_) |${NC}" +echo -e "${CYAN} |___/ |_| |___| \\___|/_/ \\_\\\\|___/ \\\\___/ \\\\___/${NC}" +echo -e "${GRAY} * . * . * . * . * . *${NC}" +echo "" +echo -e "${CYAN} Raspberry Pi Setup${NC}" echo "" echo " This will install Stegasoo with full DCT support" echo " Estimated time: 15-20 minutes on Pi 5"