mirror-fedora-workstation-o.../silverblue-common.yaml
Timothée Ravier 4fa76fea06 silverblue: Skip Third Party Software page in GNOME Initial Setup
Skip Third Party Software page in GNOME Initial Setup as it currently
does not work.

Users will be offered the option to enable third party repositories
again the first time they open GNOME Software.

See: https://bugzilla.redhat.com/show_bug.cgi?id=2362164
See: https://gitlab.com/fedora/ostree/sig/-/issues/74
See: https://discussion.fedoraproject.org/t/cant-finish-first-boot-setup-or-lets-say-oobe-gets-frozen-stuck-in-the-middle-of-the-process/148889
2025-09-20 18:42:43 +02:00

52 lines
1.8 KiB
YAML

variables:
variant: "silverblue"
include:
- common.yaml
- silverblue-packages.yaml
ref: fedora/rawhide/${basearch}/silverblue
rojig:
name: fedora-silverblue
summary: "Fedora Silverblue"
license: MIT
packages:
- fedora-release-silverblue
- desktop-backgrounds-gnome
- gnome-shell-extension-background-logo
- pinentry-gnome3
# Included for now to have layered Qt5 applications use a constistent style
# Manually included here as it is excluded from the workstation-product group
- qadwaitadecorations-qt5
# Include evince-thumbnailer otherwise PDF thumbnails won't work in Nautilus
# https://github.com/fedora-silverblue/issue-tracker/issues/98
- evince-thumbnailer
# Include evince-previewer otherwise print previews are broken in Evince
# https://github.com/fedora-silverblue/issue-tracker/issues/122
- evince-previewer
# Include totem-video-thumbnailer for video thumbnailing in Nautilus
# https://pagure.io/fedora-workstation/issue/168
- totem-video-thumbnailer
# Make sure that GNOME Software's rpm-ostree plugin is always installed
- gnome-software-rpm-ostree
# Make sure the following are not pulled in when Recommended by other packages
exclude-packages:
# Exclude GNOME Software's langpack plugin to avoid layering langpacks on Silverblue
- gnome-software-fedora-langpacks
# Skip Third Party Software page in GNOME Initial Setup as it currently does
# not work. See: https://bugzilla.redhat.com/show_bug.cgi?id=2362164
# Users will be offered the option to enable third party repositories again the
# first time they open GNOME Software.
postprocess:
- |
#!/bin/bash
set -xeuo pipefail
cat > /usr/share/gnome-initial-setup/vendor.conf << 'EOF'
[pages]
# Do not show the Third Party Software page
skip=software
EOF