mirror of
https://pagure.io/workstation-ostree-config.git
synced 2026-11-03 21:49:45 -09:00
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
52 lines
1.8 KiB
YAML
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
|