2025-10-13 11:11:26 -08:00
|
|
|
metadata:
|
|
|
|
|
summary: "Fedora Silverblue"
|
|
|
|
|
|
2024-07-26 06:14:33 -08:00
|
|
|
variables:
|
|
|
|
|
variant: "silverblue"
|
|
|
|
|
|
2024-06-11 06:22:55 -08:00
|
|
|
include:
|
|
|
|
|
- common.yaml
|
2025-10-13 11:14:50 -08:00
|
|
|
- packages/silverblue.yaml
|
2024-06-11 06:22:55 -08:00
|
|
|
|
|
|
|
|
packages:
|
|
|
|
|
- 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
|
2026-01-19 09:44:36 -09:00
|
|
|
- qt5-qtbase
|
|
|
|
|
- qt5-qtbase-gui
|
|
|
|
|
- qt5-qtdeclarative
|
|
|
|
|
- qt5-qtxmlpatterns
|
2025-10-18 02:57:11 -08:00
|
|
|
# Include papers-thumbnailer otherwise PDF thumbnails won't work in Nautilus
|
2024-06-11 06:22:55 -08:00
|
|
|
# https://github.com/fedora-silverblue/issue-tracker/issues/98
|
2025-10-18 02:57:11 -08:00
|
|
|
# https://pagure.io/fedora-workstation/issue/434
|
|
|
|
|
- papers-thumbnailer
|
|
|
|
|
# Include papers-previewer otherwise print previews are broken in Papers
|
2024-06-11 06:22:55 -08:00
|
|
|
# https://github.com/fedora-silverblue/issue-tracker/issues/122
|
2025-10-18 02:57:11 -08:00
|
|
|
# https://pagure.io/fedora-workstation/issue/434
|
|
|
|
|
- papers-previewer
|
|
|
|
|
# Papers extension for the Nautilus file manager
|
|
|
|
|
- papers-nautilus
|
2024-06-11 06:22:55 -08:00
|
|
|
# Include totem-video-thumbnailer for video thumbnailing in Nautilus
|
|
|
|
|
# https://pagure.io/fedora-workstation/issue/168
|
2025-10-18 02:58:50 -08:00
|
|
|
# Totem was replaced by Showtime but we still need the thumbnailer
|
|
|
|
|
# https://pagure.io/fedora-workstation/issue/488
|
2024-06-11 06:22:55 -08:00
|
|
|
- totem-video-thumbnailer
|
|
|
|
|
# Make sure that GNOME Software's rpm-ostree plugin is always installed
|
|
|
|
|
- gnome-software-rpm-ostree
|
2025-10-19 03:55:40 -08:00
|
|
|
# Needed for GSConnect extension
|
|
|
|
|
# See: https://github.com/fedora-silverblue/issue-tracker/issues/201
|
|
|
|
|
- openssl
|
2026-02-15 12:29:14 -09:00
|
|
|
# Manually included for CSD support with GNOME on Silverblue
|
|
|
|
|
- qt6-qtbase
|
|
|
|
|
- qt6-qtbase-gui
|
|
|
|
|
- qt6-qtdeclarative
|
|
|
|
|
- qt6-qtwayland-adwaita-decoration
|
2024-06-11 06:22:55 -08:00
|
|
|
|
2025-09-20 08:29:30 -08:00
|
|
|
postprocess:
|
2025-12-22 04:30:47 -09:00
|
|
|
# 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.
|
2025-09-20 08:29:30 -08:00
|
|
|
- |
|
|
|
|
|
#!/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
|
2025-12-22 04:29:36 -09:00
|
|
|
# Selected ownership fixes for files in /etc & /var owned by a dynamic UID/GID
|
|
|
|
|
# See: https://gitlab.com/fedora/ostree/sig/-/issues/90
|
|
|
|
|
- |
|
|
|
|
|
#!/bin/bash
|
|
|
|
|
set -xeuo pipefail
|
|
|
|
|
|
|
|
|
|
cat > /usr/lib/tmpfiles.d/90-silverblue-ownership-fixes.conf << 'EOF'
|
|
|
|
|
Z /var/lib/gnome-remote-desktop/ - gnome-remote-desktop gnome-remote-desktop
|
|
|
|
|
Z /etc/gnome-remote-desktop/ - gnome-remote-desktop gnome-remote-desktop
|
|
|
|
|
EOF
|