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
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
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() {
 | 
			
		||||
  echo " "
 | 
			
		||||
  echo "[dots] $1"
 | 
			
		||||
| 
						 | 
				
			
			@ -184,3 +199,5 @@ confirm "Setup keyboard? " setup_keyboard
 | 
			
		|||
if pacman -Qi "gdm" &> /dev/null; then
 | 
			
		||||
  confirm "Configure Gnome? " configure_gnome
 | 
			
		||||
fi
 | 
			
		||||
confirm "Setup firewall? " setup_firewall
 | 
			
		||||
confirm "Setup Docker? " setup_docker
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue