feat: yafti module installs yafti deps

This commit is contained in:
ER
2023-09-09 12:14:58 +03:00
parent 15b3d394b8
commit 61ed4839f5
2 changed files with 7 additions and 3 deletions

View File

@@ -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

View File

@@ -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