This commit is contained in:
lelgenio 2019-11-24 04:49:22 -03:00
parent 030a4bc9d5
commit e6940f4bdc
1 changed files with 40 additions and 51 deletions

View File

@ -69,7 +69,7 @@ TIMEZONE='America/Sao_Paulo'
# Only leave this blank on systems with very little RAM.
TMP_ON_TMPFS='TRUE'
KEYMAP='br'
KEYMAP='br-abnt2'
# KEYMAP='dvorak'
LANG=pt_BR.UTF-8
@ -205,7 +205,7 @@ mount_filesystems() {
install_base() {
pacstrap /mnt base base-devel\
linux-zen linux-firmware\
networkmanager git
networkmanager cronie git
local packages=''
@ -247,51 +247,9 @@ configure() {
local boot_dev="$DRIVE"1
local lvm_dev="$DRIVE"2
echo 'Building locate database'
update_locate
echo 'Clearing package tarballs'
clean_packages
echo 'Updating pkgfile database'
update_pkgfile
echo 'Setting hostname'
set_hostname "$HOSTNAME"
echo 'Setting timezone'
set_timezone "$TIMEZONE"
echo 'Setting locale'
set_localet
echo 'Setting console keymap'
set_keymap
echo 'Setting hosts file'
set_hosts "$HOSTNAME"
echo 'Setting fstab'
set_fstab "$TMP_ON_TMPFS" "$boot_dev"
echo 'Setting initial modules to load'
set_modules_load
echo 'Configuring initial ramdisk'
set_initcpio
echo 'Setting initial daemons'
set_daemons "$TMP_ON_TMPFS"
echo 'Configuring bootloader'
set_syslinux "$lvm_dev"
echo 'Configuring sudo'
set_sudoers
echo 'Configuring slim'
set_slim
if [ -z "$ROOT_PASSWORD" ]
then
echo 'Enter the root password:'
@ -313,7 +271,43 @@ configure() {
create_user "$USER_NAME" "$USER_PASSWORD"
echo 'Installing AUR packages'
install_aur_packages
# install_aur_packages
echo 'Setting hostname'
set_hostname "$HOSTNAME"
echo 'Setting timezone'
set_timezone "$TIMEZONE"
echo 'Setting locale'
set_locale
echo 'Setting console keymap'
set_keymap
echo 'Setting fstab'
set_fstab "$TMP_ON_TMPFS" "$boot_dev"
echo 'Setting initial modules to load'
set_modules_load
echo 'Configuring initial ramdisk'
set_initcpio
echo 'Setting initial daemons'
set_daemons "$TMP_ON_TMPFS"
echo 'Configuring bootloader'
set_syslinux "$lvm_dev"
echo 'Configuring sudo'
set_sudoers
echo 'Configuring slim'
set_slim
echo 'Clearing package tarballs'
clean_packages
rm /setup.sh
}
@ -392,7 +386,7 @@ set_locale() {
#}}}
# set_keymap() {#{{{
set_keymap() {
echo "KEYMAP=$KEYMAP" > /etc/vconsole.conf
localectl set-keymap $KEYMAP
}
#}}}
# set_fstab() {#{{{
@ -669,11 +663,6 @@ create_user() {
echo -en "$password\n$password" | passwd "$name"
}
#}}}
# update_locate() {#{{{
update_locate() {
updatedb
}
#}}}
# get_uuid() {#{{{
get_uuid() {
blkid -o export "$1" | grep UUID | awk -F= '{print $2}'