3 ############################################################################################
4 ## optional advanced options that allow more experienced users to customize their install ##
5 ############################################################################################
8 if imenu -c "enable autologin ? "; then
12 echo "disabling autologin"
17 if imenu -c "enable plymouth ? "; then
21 echo "disabling plymouth"
28 default' | imenu -l 'select kernel')"
30 iroot kernel "$KERNEL"
34 PACKAGELIST="$(echo 'steam
46 virtualbox' | imenu -b 'select extra packages to install')"
48 if [ -z "${PACKAGELIST[0]}" ]; then
49 echo "No extra packages to install"
53 if grep 'steam' <<<"$PACKAGELIST"; then
54 PACKAGELIST="$PACKAGELIST
58 if grep 'lutris' <<<"$PACKAGELIST"; then
59 PACKAGELIST="$PACKAGELIST
64 if grep 'virtualbox' <<<"$PACKAGELIST"; then
65 PACKAGELIST="$PACKAGELIST
66 virtualbox-host-modules-arch"
69 echo "adding extra packages to installation"
70 iroot packages "$PACKAGELIST"
75 if imenu -c "backup installation logs to ix.io ? (disabled by default)"; then
83 CHOICE="$(echo 'autologin
88 OK' | imenu -l 'select option')"
91 echo "editing autologin"
99 echo "selected $(iroot kernel) kernel"
108 echo "advanced options done"