diff --git a/e-menu.sh b/e-menu.sh index 96b4b06..6b50bac 100644 --- a/e-menu.sh +++ b/e-menu.sh @@ -1 +1,90 @@ -#!/bin/sh \ No newline at end of file +#!/bin/sh + +echo "Welcome to EllieBot installer" +echo "" + +root=$(pwd) +choice=9 + +base_url="https://toastielab.dev/Emotions-stuff/ellie-bash-installer/raw/branch/v4" + +script_menu="e-menu.sh" +script_prereq="e-prereq.sh" +script_install="e-download.sh" +script_run="e-run.sh" +script_arn="e-are.sh" +script_rebuild="e-rebuild.sh" + +while [ $choice -eq 9 ]; do + + echo "1. Install Prerequisites" + echo "2. Download EllieBot" + echo "3. Run EllieBot" + echo "4. Run EllieBot with Auto Restart in this session" + echo "5. Rebuild EllieBot" + echo "6. Exit" + echo -n "Type in the number of an option and press ENTER" + echo "" + read choice + + if [[ $choice -eq 1 ]] ; then + echo "" + echo "Downloading the prerequisites installer script" + rm "$root/$script_prereq" 1>/dev/null 2>&1 + wget -N "$base_url/$script_prereq" && bash "$root/$script_prereq" + echo "" + choice=9 + elif [[ $choice -eq 2 ]] ; then + echo "" + echo "Downloading the EllieBot installer script" + rm "$root/$script_install" 1>/dev/null 2>&1 + wget -N "$base_url/$script_install" && bash "$root/$script_install" + echo "" + sleep 2s + choice=9 + elif [[ $choice -eq 3 ]] ; then + echo "" + echo "Downloading the EllieBot run script" + rm "$root/$script_run" 1>/dev/null 2>&1 + wget -N "$base_url/$script_run" && bash "$root/$script_run" + echo "" + sleep 2s + bash "$root/linuxAIO.sh" + elif [[ $choice -eq 4 ]] ; then + echo "" + echo "Downloading the EllieBot run and auto restart script" + rm "$root/$script_arn" 1>/dev/null 2>&1 + wget -N "$base_url/$script_arn" && bash "$root/$script_arn" + echo "" + sleep 2s + bash "$root/linuxAIO.sh" + elif [[ $choice -eq 5 ]]; then + echo "" + echo "Downloading the EllieBot rebuild script" + rm "$root/$script_rebuild" 1>/dev/null 2>&1 + wget -N "$base_url/$script_rebuild" && bash "$root/$script_rebuild" + echo "" + sleep 2s + choice=9 + elif [[ $choice -eq 6 ]] ; then + echo "" + echo "Exiting..." + cd "$root" + exit 0 + elif [[ $choice -eq 6 ]] ; then + echo "" + echo "Downloading the EllieBot rebuild script" + rm "$root/$script_rebuild" 1>/dev/null 2>&1 + wget -N "$base_url/$script_rebuild" && bash "$root/$script_rebuild" + echo "" + sleep 2s + choice=9 + else + echo "Invalid choice" + echo "" + choice=9 + fi +done + +cd "$root" +exit 0