Fix fedora rawhide detection

This commit is contained in:
2023-08-26 15:33:22 +00:00
parent 9088b88826
commit 3e09c82b3e

View File

@@ -62,13 +62,12 @@ function setup_repo() {
sudo dnf copr enable atim/starship -y
sudo dnf copr enable zeno/scrcpy -y
sudo flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
VERSION=$(rpm -q --queryformat '%{VERSION}' fedora-release)
if [[ $VERSION =~ ^[0-9]+$ ]]; then
if grep -q "Rawhide" /etc/fedora-release; then
sudo dnf config-manager --add-repo 'https://download.opensuse.org/repositories/hardware:razer/Fedora_Rawhide/hardware:razer.repo'
sudo dnf config-manager --add-repo 'https://download.opensuse.org/repositories/home:/Maroxy:/AAT-Apps/Fedora_Rawhide/home:Maroxy:AAT-Apps.repo'
else
sudo dnf config-manager --add-repo "https://download.opensuse.org/repositories/hardware:razer/Fedora_$(rpm -E %fedora)/hardware:razer.repo"
sudo flatpak remote-add --if-not-exists launcher.moe https://gol.launcher.moe/gol.launcher.moe.flatpakrepo
else
sudo dnf config-manager --add-repo 'https://download.opensuse.org/repositories/hardware:razer/Fedora_Rawhide/hardware:razer.repo'
sudo dnf config-manager --add-repo 'https://download.opensuse.org/repositories/home:/Maroxy:/AAT-Apps/Fedora_Rawhide/home:Maroxy:AAT-Apps.repo'
fi
sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
if [ ! -e /etc/yum.repos.d/vscode.repo ]; then