Extend automatic dotfiles setup
parent
87bfdb5ba2
commit
4e928c2306
17
.bin/setup
17
.bin/setup
|
@ -163,6 +163,21 @@ configure_gnome() {
|
||||||
announce "Configuring Gnome"; setup-gnome
|
announce "Configuring Gnome"; setup-gnome
|
||||||
}
|
}
|
||||||
|
|
||||||
|
setup_firewall() {
|
||||||
|
announce "Configuring firewalld"
|
||||||
|
install firewalld
|
||||||
|
sudo systemctl enable --now firewalld
|
||||||
|
}
|
||||||
|
|
||||||
|
setup_docker() {
|
||||||
|
announce "Setting up Docker"
|
||||||
|
install docker
|
||||||
|
install docker-compose
|
||||||
|
sudo systemctl enable --now docker.socket
|
||||||
|
sudo usermod -aG docker "$USER"
|
||||||
|
echo "User added to docker group, please restart your session"
|
||||||
|
}
|
||||||
|
|
||||||
announce() {
|
announce() {
|
||||||
echo " "
|
echo " "
|
||||||
echo "[dots] $1"
|
echo "[dots] $1"
|
||||||
|
@ -184,3 +199,5 @@ confirm "Setup keyboard? " setup_keyboard
|
||||||
if pacman -Qi "gdm" &> /dev/null; then
|
if pacman -Qi "gdm" &> /dev/null; then
|
||||||
confirm "Configure Gnome? " configure_gnome
|
confirm "Configure Gnome? " configure_gnome
|
||||||
fi
|
fi
|
||||||
|
confirm "Setup firewall? " setup_firewall
|
||||||
|
confirm "Setup Docker? " setup_docker
|
||||||
|
|
Loading…
Reference in New Issue