#!/bin/bash
LEXEC=1
while [ -n "$LEXEC" ] ; do
LDATE=`date "+%Y/%m/%d %H:%M:%S"`
LEXEC=`whiptail \
--title "CUI Launcher" --ok-button "Run" --cancel-button "Exit" \
--notags \
--menu "[ $LDATE ]" 22 77 14 \
	"bash" "Shell" \
	"su -" "Shell(root)" \
	"sl" "===============================================" \
	"startx xfce4-session" "X11: Xfce4 GUI Session" \
	"startx thunar" "X11: File Manager" \
	"startx firefox-esr" "X11: Firefox" \
	"startx xfce4-terminal" "X11: Terminal" \
	"startx xeyes" "X11: xeyes" \
	"sl" "===============================================" \
	"sudo apt update" "apt: Update Package list" \
	"apt list --upgradable" "apt: List Upgradable Packages" \
	"sudo apt full-upgrade" "apt: Full-Upgrade System" \
	"sl" "===============================================" \
	"ls /dev/disk/by-id -l;lsblk;W" "Storage List" \
	"df;W" "Storage Free Space List" \
	"top" "System Monitor" \
	"sensors ; grep MHz /proc/cpuinfo;W" "Clock & Temperature Monitor" \
	"watch -n1 'sensors ; grep MHz /proc/cpuinfo'" "Clock & Temperature Monitor(always)" \
	"alsamixer" "ALSA Volume Control" \
	"sl" "===============================================" \
	"sudo reboot;W" "* Reboot" \
	"sudo shutdown 0;W" "* Shutdown" \
3>&1 1>&2 2>&3`
if [ -n "$LEXEC" ] ; then
clear
echo "$ $LEXEC"
bash -c "\
W() { echo -n \"==== [END:$?] Push Enter ====\";read -ip; }; \
$LEXEC"
fi
done
echo "Launcher exited."

