#!/bin/bash -ex cd "$(dirname "$0")" . ./config . ../lib.sh awk 'p; /pattern/{p=1}' "$(basename "$0")" | arch-chroot /mnt/ bash -ex; exit pac "${pkg[@]}" flatpak flatpak install -y "${flatpakpkg[@]}" case "$(lspci -k | grep -E '(VGA|3D)')" in *AMD*) pac mesa vulkan-radeon modules=amdgpu ;; *Intel*) pac mesa vulkan-intel modules=i915 ;; *NVIDIA*) pac nvidia{,-utils,-settings} modules='nvidia nvidia_modeset nvidia_uvm nvidia_drm' ;; esac sed -i "s/^MODULES=(/MODULES=($modules/" /etc/mkinitcpio.conf mkinitcpio -P xdg-user-dirs-update echo -e "${BOLD}${GREEN}GPU drivers install finished.${NORMAL}"