fixed issues
This commit is contained in:
parent
bfbd42b8bb
commit
be6db82136
1 changed files with 12 additions and 8 deletions
18
installer.sh
18
installer.sh
|
@ -13,7 +13,7 @@ git_install(){
|
||||||
}
|
}
|
||||||
|
|
||||||
deploy_dotfiles(){
|
deploy_dotfiles(){
|
||||||
printf "Deploying dotfiles..."
|
printf "Deploying dotfiles...\n"
|
||||||
su - $user -c "git clone $dotfiles && cd dotfiles && rm -rf .git README.md && cp -r .* $HOME && cd && rm -rf dotfiles"
|
su - $user -c "git clone $dotfiles && cd dotfiles && rm -rf .git README.md && cp -r .* $HOME && cd && rm -rf dotfiles"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -25,11 +25,14 @@ read_software(){
|
||||||
*) echo "ERROR: failed to determine $NAME."; exit 1 ;;
|
*) echo "ERROR: failed to determine $NAME."; exit 1 ;;
|
||||||
esac
|
esac
|
||||||
done
|
done
|
||||||
printf "Successfully installed all software!"
|
printf "Successfully installed all software!\n"
|
||||||
}
|
}
|
||||||
|
|
||||||
setup_greetd(){
|
setup_greetd(){
|
||||||
printf "Setting up greetd"
|
printf "Setting up greetd\n"
|
||||||
|
|
||||||
|
[ -d "/etc/greetd" ] && printf "greetd directory exists" || mkdir "/etc/greetd"
|
||||||
|
|
||||||
cat <<EOF > /etc/greetd/config.toml
|
cat <<EOF > /etc/greetd/config.toml
|
||||||
[terminal]
|
[terminal]
|
||||||
vt = 7
|
vt = 7
|
||||||
|
@ -38,8 +41,9 @@ vt = 7
|
||||||
command = "tuigreet -t -r --cmd /home/$user/.local/bin/dwmlaunch"
|
command = "tuigreet -t -r --cmd /home/$user/.local/bin/dwmlaunch"
|
||||||
user = "greetd"
|
user = "greetd"
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
rc-update add greetd default
|
rc-update add greetd default
|
||||||
printf "Finished setting up greetd."
|
printf "Finished setting up greetd.\n"
|
||||||
}
|
}
|
||||||
|
|
||||||
setup_shell(){
|
setup_shell(){
|
||||||
|
@ -48,9 +52,9 @@ setup_shell(){
|
||||||
}
|
}
|
||||||
|
|
||||||
setup_bluetooth(){
|
setup_bluetooth(){
|
||||||
printf "Setting up bluetooth"
|
printf "Setting up bluetooth\n"
|
||||||
rc-update add bluetooth default
|
rc-update add bluetooth default
|
||||||
printf "Done."
|
printf "Done.\n"
|
||||||
}
|
}
|
||||||
|
|
||||||
setup_home(){
|
setup_home(){
|
||||||
|
@ -69,7 +73,7 @@ setup_chroot(){
|
||||||
mount -t proc none alpchroot/proc
|
mount -t proc none alpchroot/proc
|
||||||
mount -o bind /sys alpchroot/sys
|
mount -o bind /sys alpchroot/sys
|
||||||
cp -L /etc/resolv.conf alpchroot/etc/
|
cp -L /etc/resolv.conf alpchroot/etc/
|
||||||
chown
|
chown -R "$user":"$user" alpchroot/
|
||||||
mkdir -p alpchroot/etc/apk
|
mkdir -p alpchroot/etc/apk
|
||||||
echo "https://dl-cdn.alpinelinux.org/alpine/latest-stable/main" > alpchroot/etc/apk/repositories
|
echo "https://dl-cdn.alpinelinux.org/alpine/latest-stable/main" > alpchroot/etc/apk/repositories
|
||||||
apk del curl
|
apk del curl
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue