#!/bin/bash -e cd "$(dirname "$0")" . ./config NORMAL='\e[0m' BOLD='\e[1m' GREEN='\e[32m' PACMAN='pacman --noconfirm --needed -Syu' if [ "$EUID" != 0 ]; then echo 'This script needs root privileges.' exit 1 fi # drivers case "$(lspci -k | grep -A3 -E '(VGA|3D)')" in *amdgpu*) pkg=("${pkg[@]}" xf86-video-amdgpu) ;; *i915*) pkg=("${pkg[@]}" xf86-video-intel) ;; *nouveau*) pkg=("${pkg[@]}" xf86-video-nouveau) ;; esac $PACMAN "${pkg[@]}" cp -rfT etc /etc git clone https://git.maby.dev/ange/suckless /tmp/suckless/ cd "$_" ./update.sh echo -e "${BOLD}${GREEN}DONE. I recommend you run \`su ${username-\$username} \ -c ./dotfiles\` to get a fully functioning config.${NORMAL}"