umask 022
echo nameserver 1.1.1.1 > /etc/resolv.conf
while true;do
if pacman --needed --noconfirm -S git npm yarn jq xdg-utils;then
break
else
continue
fi
done
echo export accessibility=1 >> /unattend
echo export host=aac >> /unattend
echo export name=\"AAC User\" >> /unattend
echo export user=aac >> /unattend
echo export pass=aac >> /unattend
echo export encrypthome=0 >> /unattend
cd
sed -i "/sudo speechctl/d;/logout/d;/spd-say/d;s|startx|sleep .01|g" /etc/skel/.zlogin
base64 -d > /usr/bin/asterics<<EOF
IyEvYmluL3NoCmNkCmlmIFsgLWUgQVNURVJJQ1MtR3JpZCBdO3RoZW4Kc2xlZXAgLjAxCmVsc2UK
d2hpbGUgdHJ1ZTtkbwppZiBnaXQgY2xvbmUgLS1yZWN1cnNpdmUgaHR0cHM6Ly9naXRodWIuY29t
L2FzdGVyaWNzL0FTVEVSSUNTLUdyaWQ7dGhlbgpicmVhawplbHNlCmNvbnRpbnVlCmZpCmRvbmUK
Y2Qgfi9BU1RFUklDUy1HcmlkCmlmIFsgLWUgQXNUZVJJQ1MtR3JpZC1Cb2FyZHMgXTt0aGVuCnNs
ZWVwIC4wMQplbHNlCndoaWxlIHRydWU7ZG8KaWYgZ2l0IGNsb25lIC0tcmVjdXJzaXZlIGh0dHBz
Oi8vZ2l0aHViLmNvbS9hc3Rlcmljcy9Bc1RlUklDUy1HcmlkLUJvYXJkczt0aGVuCmJyZWFrCmVs
c2UKY29udGludWUKZmkKZG9uZQpleHBvcnQgSUZTPSQoZWNobyAtZW4gXFxuXFxiKSAgICAgIApj
ZCBBc1RlUklDUy1HcmlkLUJvYXJkcwppZiBbIC1lIGltZyBdO3RoZW4Kc2xlZXAgLjAxCmVsc2UK
bWtkaXIgaW1nCmZpCmZvciBmIGluIGBmaW5kIC58Z3JlcCAtdyBncmRgO2RvCmNhdCAkZnxqcSAu
Z3JpZHNcW1xdLmdyaWRFbGVtZW50c1xbXF0uaW1hZ2UudXJsfHNlZCAiL251bGwvZDtzfFwifHxn
InxzZWQgL2xvY2FsaG9zdC9kID4+IHUKZm9yIHUgaW4gYGNhdCB1YDtkbwpleHBvcnQgaGFzaD1g
ZWNobyAtZW4gJHV8c2hhNTEyc3VtfGN1dCAtZiAxIC1kIFwgIGAKaWYgWyAteiAkdSBdfHxbIC16
ICRoYXNoIF07dGhlbgpzbGVlcCAuMDEKZWxzZQppZiBbIC1lIGltZy8kaGFzaCBdO3RoZW4Kc2xl
ZXAgLjAxCmVsc2UKd2hpbGUgdHJ1ZTtkbwppZiB3Z2V0IC1jIC1PIGltZy8kaGFzaCAkdTt0aGVu
CmJyZWFrCmVsc2UKY29udGludWUKZmkKZG9uZQpmaQpzZWQgLWkgInN8YGVjaG8gJHV8c2VkICJz
fFwvfFxcXFwvfGc7c3xcJnxcXFxcJnxnO3N8XD98XFxcXD98ZyJgfGh0dHA6XC9cL2xvY2FsaG9z
dDo5MDk1XC9Bc1RlUklDUy1HcmlkLUJvYXJkc1wvaW1nXC8kaGFzaHxnIiAkZgpmaQpkb25lCmVj
aG8gLWVuID4gdQpkb25lCmZpCmNkIH4vQVNURVJJQ1MtR3JpZAp3aGlsZSB0cnVlO2RvCmlmIFsg
LWUgbm9kZV9tb2R1bGVzIF07dGhlbgpicmVhawplbHNlCnNlZCAtaSAic3xodHRwczpcL1wvYXN0
ZXJpY3MuZ2l0aHViLmlvXC9Bc1RlUklDUy1HcmlkLUJvYXJkc1wvfFwvQXNUZVJJQ1MtR3JpZC1C
b2FyZHNcL3xnO3N8aHR0cHM6XC9cL2dpdGh1Yi5jb21cL2FzdGVyaWNzXC9Bc1RlUklDUy1Hcmlk
LUJvYXJkc1wvdHJlZVwvbWFpblwvfFwvQXNUZVJJQ1MtR3JpZC1Cb2FyZHNcL3xnIiBzcmMvanMv
c2VydmljZS9ib2FyZHMvYm9hcmRTZXJ2aWNlLmpzCnlhcm4gaW5zdGFsbApmaQpkb25lCmZpCmNk
IH4vQVNURVJJQ1MtR3JpZAppZiBlY2hvICRAfGdyZXAgLXF3IGluc3RhbGw7dGhlbgp3aGlsZSB0
cnVlO2RvCmlmIFsgLWUgbm9kZV9tb2R1bGVzIF07dGhlbgpicmVhawplbHNlCnlhcm4gaW5zdGFs
bApmaQpkb25lCmV4aXQKZWxzZQp3aGlsZSB0cnVlO2RvCmlmIHdnZXQgLU8gL2Rldi9udWxsIGh0
dHA6Ly9sb2NhbGhvc3Q6OTA5NTt0aGVuCmJyZWFrCmVsc2UKY29udGludWUKZmkKZG9uZSYKbnBt
IHJ1biBzdGFydApmaQo=
EOF
base64 -d > /etc/skel/.zlogin<<EOF
YXN0ZXJpY3MgPmFsb2cgMj5hbG9nJgp3aGlsZSB0cnVlO2RvCmlmIHdnZXQgLVQgMSAtTyAvZGV2
L251bGwgaHR0cDovL2xvY2FsaG9zdDo5MDk1ID4gL2Rldi9udWxsIDI+L2Rldi9udWxsO3RoZW4K
eGRnLW9wZW4gaHR0cDovL2xvY2FsaG9zdDo5MDk1CmJyZWFrCmVsc2UKY29udGludWUKZmkKZG9u
ZSYK
EOF
chown root:root /usr/bin/asterics
chmod 755 /usr/bin/asterics
zsh -l
rm -rf /home/aac
cp -rf /etc/skel /home/aac
cd
asterics install
mv /root/ASTERICS-Grid /home/aac
cd /home/aac
chown -R aac:aac /home/aac
passwd -d aac
passwd -l aac
mkdir -p /etc/systemd/system/getty@.service.d
cat > /etc/systemd/system/getty@.service.d/autologin.conf<<EOF
[Service]
ExecStart=
ExecStart=-/sbin/agetty -a aac --noclear --nohostname --nonewline %I \$TERM
EOF
