mirror of
https://github.com/tommytran732/Arch-Setup-Script
synced 2024-10-29 16:21:33 -04:00
Compare commits
2 Commits
581225cc27
...
4b87b34455
Author | SHA1 | Date | |
---|---|---|---|
|
4b87b34455 | ||
|
162f026966 |
19
install.sh
19
install.sh
@ -96,15 +96,25 @@ disk_prompt (){
|
||||
}
|
||||
|
||||
username_prompt (){
|
||||
output 'Enter your username:'
|
||||
output 'Please enter the name for a user account:'
|
||||
read -r username
|
||||
|
||||
if [ -z "${username}" ]; then
|
||||
output 'You need to enter a username.'
|
||||
output 'Sorry, You need to enter a username.'
|
||||
username_prompt
|
||||
fi
|
||||
}
|
||||
|
||||
fullname_prompt (){
|
||||
output 'Please enter the full name for the user account:'
|
||||
read -r fullname
|
||||
|
||||
if [ -z "${fullname}" ]; then
|
||||
output 'Please enter the full name of the users account.'
|
||||
fullname_prompt
|
||||
fi
|
||||
}
|
||||
|
||||
user_password_prompt () {
|
||||
output 'Enter your user password (the password will not be shown on the screen):'
|
||||
read -r -s user_password
|
||||
@ -169,6 +179,7 @@ luks_prompt
|
||||
luks_password_prompt
|
||||
disk_prompt
|
||||
username_prompt
|
||||
fullname_prompt
|
||||
user_password_prompt
|
||||
hostname_prompt
|
||||
network_daemon_prompt
|
||||
@ -539,8 +550,8 @@ arch-chroot /mnt /bin/bash -e <<EOF
|
||||
grub-mkconfig -o /boot/grub/grub.cfg
|
||||
|
||||
# Adding user with sudo privilege
|
||||
useradd -m $username
|
||||
usermod -aG wheel $username
|
||||
useradd -c "$fullname" -m "$username"
|
||||
usermod -aG wheel "$username"
|
||||
|
||||
if [ "${install_mode}" = 'desktop' ]; then
|
||||
# Setting up dconf
|
||||
|
Loading…
Reference in New Issue
Block a user