diff --git a/setup-linux.sh b/setup-linux.sh index 044f5f4..db3b20a 100755 --- a/setup-linux.sh +++ b/setup-linux.sh @@ -195,7 +195,11 @@ function install_u2f() { if [[ $DISTRO =~ (debian|ubuntu) ]]; then sudo apt install yubikey-manager yubikey-personalization yubioath-desktop -y elif [[ $DISTRO == "fedora" ]]; then - sudo dnf in fedora-packager-yubikey libyubikey pam_yubico yubico-piv-tool yubikey-manager yubikey-personalization-gui -y + if grep -q "Rawhide" /etc/fedora-release; then + sudo dnf in libyubikey pam_yubico yubico-piv-tool yubikey-manager yubikey-manager-qt yubikey-personalization-gui -y + else + sudo dnf in fedora-packager-yubikey libyubikey pam_yubico yubico-piv-tool yubikey-manager yubikey-manager-qt yubikey-personalization-gui -y + fi sudo flatpak install flathub com.yubico.yubioath -y --noninteractive --system elif [[ $DISTRO == "arch" ]]; then sudo pacman -S --needed yubico-pam yubikey-full-disk-encryption yubikey-manager-qt yubikey-personalization yubikey-personalization-gui yubikey-touch-detector yubioath-desktop --noconfirm @@ -250,7 +254,7 @@ function install_gpu_drivers() { if [[ $DISTRO =~ (debian|ubuntu) ]]; then sudo apt install nvidia-driver firmware-misc-nonfree nvidia-vdpau-driver libnvcuvid1 libnvidia-encode1 nvidia-vaapi-driver -y elif [[ $DISTRO == "fedora" ]]; then - sudo dnf in akmod-nvidia dkms-nvidia nvidia-driver xorg-x11-drv-nvidia-cuda nvidia-vaapi-driver mesa-vdpau-drivers ffmpeg libavcodec-freeworld -y + sudo dnf in akmod-nvidia nvidia-driver xorg-x11-drv-nvidia-cuda nvidia-vaapi-driver mesa-vdpau-drivers ffmpeg libavcodec-free libavcodec-freeworld -y if [ -d "/sys/class/power_supply/BAT0" ]; then sudo dnf in supergfxctl -y fi