diff --git a/modules/yafti/yafti.sh b/modules/yafti/yafti.sh index 6d3a232..b4961e7 100644 --- a/modules/yafti/yafti.sh +++ b/modules/yafti/yafti.sh @@ -17,11 +17,14 @@ FIRSTBOOT_SCRIPT="${FIRSTBOOT_DATA}/launcher/login-profile.sh" PROFILED_DIR="/etc/profile.d" FIRSTBOOT_LINK="${PROFILED_DIR}/ublue-firstboot.sh" -echo "Installing python3-pip and libadwaita" -rpm-ostree install python3-pip libadwaita +# Fetch ublue COPR +REPO="https://copr.fedorainfracloud.org/coprs/ublue-os/staging/repo/fedora-${OS_VERSION}/ublue-os-staging-fedora-${OS_VERSION}.repo" +wget "${REPO//[$'\t\r\n ']}" -P "/etc/yum.repos.d/" -echo "Installing and enabling yafti" -pip install --prefix=/usr yafti==0.9.0 +rpm-ostree install yafti + +# Remove ublue COPR +rm /etc/yum.repos.d/ublue-os-staging-fedora-*.repo # If the profile.d directory doesn't exist, create it if [ ! -d "${PROFILED_DIR}" ]; then