mirror of
				https://github.com/optim-enterprises-bv/secureblue.git
				synced 2025-11-04 12:28:04 +00:00 
			
		
		
		
	feat: yafti module installs yafti deps
This commit is contained in:
		@@ -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
 | 
			
		||||
 
 | 
			
		||||
@@ -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
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user