diff --git a/pi4/files/usr/local/bin/configure-stormux b/pi4/files/usr/local/bin/configure-stormux index a87ba20..646b532 100755 --- a/pi4/files/usr/local/bin/configure-stormux +++ b/pi4/files/usr/local/bin/configure-stormux @@ -23,9 +23,24 @@ if [[ ! -d /opt/configure-stormux ]]; then continue="${continue::1}" if [[ "${continue,}" == "y" ]];then sed -i 's/=desktop/=laptop/' /etc/fenrirscreenreader/settings/settings.conf - systemctl restart fenrirscreenreader.service clear + systemctl restart fenrirscreenreader.service fi + +# Check for possible resize +diskSource="$(df --output='source' / | tail -1)" +diskSize="$(df -h --output='size' / | tail -1 | tr -cd '[:digit:].')" +diskSize=${diskSize%.*} +if [[ $diskSize -le 5 ]]; then + echo "$diskSource is only $diskSize gigs, which means it probably needs to be resized. Would you like to do this now?" + echo "Press y for yes or n for no followed by enter." + read -r continue + continue="${continue::1}" + if [[ "${continue,}" == "y" ]];then + sudo "${sudoFlags[@]}" growpartfs $diskSource + fi +fi + if ! ping -c1 stormux.org &> /dev/null ; then echo "No internet connection detected. Press enter to open NetworkManager." echo "Note, it is best to put Fenrir into highlight mode while using NetworkManager." @@ -57,7 +72,14 @@ fi echo echo "Initial setup is complete." echo -echo "If you would like more options, run configure-stormux," +echo "The default passwords are stormux for the stormux user" +echo "and root for the root user. It is highly recommended to change them." +echo "To change the password for stormux, run:" +echo "passwd" +echo "To change the password for root, run:" +echo "sudo passwd" +echo +echo "For more configuration options, run configure-stormux," echo "or you may configure your system manually." echo echo "Thank you for choosing Stormux."