diff --git a/config/recipe.yml b/config/recipe.yml index 1533f85..7931fd8 100644 --- a/config/recipe.yml +++ b/config/recipe.yml @@ -22,8 +22,8 @@ modules: repos: # - https://copr.fedorainfracloud.org/coprs/atim/starship/repo/fedora-%OS_VERSION%/atim-starship-fedora-%OS_VERSION%.repo install: - - python3-pip # required for yafti - - libadwaita # required for yafti + # - micro + # - starship remove: - firefox # default firefox removed in favor of flatpak - firefox-langpacks # langpacks needs to also be removed to prevent dependency problems @@ -40,7 +40,8 @@ modules: # - devpod # https://devpod.sh/ as an rpm - - type: yafti # if included, https://github.com/ublue-os/yafti will be installed and set up + - type: yafti # if included, yafti and it's dependencies (pip & libadwaita) + # will be installed and set up custom-flatpaks: # this section is optional # - Celluloid: io.github.celluloid_player.Celluloid # - Krita: org.kde.krita diff --git a/modules/yafti/yafti.sh b/modules/yafti/yafti.sh index cf3e475..4625120 100644 --- a/modules/yafti/yafti.sh +++ b/modules/yafti/yafti.sh @@ -6,6 +6,9 @@ set -oue pipefail FIRSTBOOT_DATA="/usr/share/ublue-os/firstboot" FIRSTBOOT_LINK="/usr/etc/profile.d/ublue-firstboot.sh" +echo "Installing python3-pip and libadwaita" +rpm-ostree install python3-pip libadwaita + echo "Installing and enabling yafti" pip install --prefix=/usr yafti