2025-10-17 05:03:09 -08:00
|
|
|
# Fedora specific packages and configuration
|
|
|
|
|
|
|
|
|
|
# Note that this manifest must be additive only to allow downstream users to
|
|
|
|
|
# reuse the manifests in this project, excluding this one by setting the
|
|
|
|
|
# "distro" variable to their own value.
|
|
|
|
|
|
2025-10-13 11:34:13 -08:00
|
|
|
packages:
|
|
|
|
|
- fedora-bookmarks
|
|
|
|
|
- fedora-chromium-config
|
|
|
|
|
- fedora-flathub-remote
|
|
|
|
|
- fedora-workstation-backgrounds
|
|
|
|
|
- fedora-workstation-repositories
|
2025-10-19 03:21:58 -08:00
|
|
|
# Must be included in the image until we figure out how to transistion users
|
|
|
|
|
# to the Flatpak'ed one. See: https://gitlab.com/fedora/ostree/sig/-/issues/3
|
|
|
|
|
- firefox
|
2025-11-22 14:50:03 -09:00
|
|
|
# Allow downstreams to use an alternative
|
|
|
|
|
- toolbox
|
2025-10-13 11:34:13 -08:00
|
|
|
|
|
|
|
|
# Fedora specific packages for each variant
|
|
|
|
|
conditional-include:
|
|
|
|
|
- if: variant == "silverblue"
|
|
|
|
|
include:
|
|
|
|
|
packages:
|
|
|
|
|
- fedora-release-silverblue
|
2025-10-18 02:35:35 -08:00
|
|
|
- desktop-backgrounds-gnome
|
|
|
|
|
- gnome-shell-extension-background-logo
|
2025-10-13 11:34:13 -08:00
|
|
|
- if: variant == "kinoite"
|
|
|
|
|
include:
|
|
|
|
|
packages:
|
|
|
|
|
- fedora-release-kinoite
|
|
|
|
|
# Explicitely not included via comps
|
|
|
|
|
# See: https://pagure.io/fedora-kde/SIG/issue/295
|
|
|
|
|
- plasma-welcome-fedora
|
2025-10-14 12:52:54 -08:00
|
|
|
- if: variant == "kinoite-mobile"
|
|
|
|
|
include:
|
|
|
|
|
packages:
|
|
|
|
|
- fedora-release-kinoite
|
|
|
|
|
# Explicitely not included via comps
|
|
|
|
|
# See: https://pagure.io/fedora-kde/SIG/issue/295
|
|
|
|
|
- plasma-welcome-fedora
|
2025-10-13 11:34:13 -08:00
|
|
|
- if: variant == "sway-atomic"
|
|
|
|
|
include:
|
|
|
|
|
packages:
|
|
|
|
|
- fedora-release-sway-atomic
|
|
|
|
|
- if: variant == "budgie-atomic"
|
|
|
|
|
include:
|
|
|
|
|
packages:
|
|
|
|
|
- fedora-release-budgie-atomic
|
|
|
|
|
- if: variant == "cosmic-atomic"
|
|
|
|
|
include:
|
|
|
|
|
packages:
|
|
|
|
|
- fedora-release-cosmic-atomic
|
2025-10-17 02:05:31 -08:00
|
|
|
- if: variant == "base-atomic"
|
|
|
|
|
include:
|
|
|
|
|
packages:
|
|
|
|
|
- fedora-release
|
|
|
|
|
- fedora-release-ostree-desktop
|
2025-10-14 13:05:58 -08:00
|
|
|
# Include ostree remote configuration only on classic ostree variants
|
|
|
|
|
- if: bootable_container == false
|
|
|
|
|
include:
|
|
|
|
|
packages:
|
|
|
|
|
- fedora-repos-ostree
|
2025-10-13 11:34:13 -08:00
|
|
|
|
2025-09-26 09:52:18 -08:00
|
|
|
# Remove the Google Chrome repo from the list of Fedora Third Party enabled
|
|
|
|
|
# repos. Workaround for https://github.com/coreos/rpm-ostree/issues/5494
|
2025-09-26 11:47:11 -08:00
|
|
|
postprocess:
|
|
|
|
|
- |
|
|
|
|
|
#!/bin/bash
|
|
|
|
|
set -xeuo pipefail
|
|
|
|
|
|
2025-09-26 09:52:18 -08:00
|
|
|
sed -i -e '/google-chrome/,+2d' /usr/lib/fedora-third-party/conf.d/fedora-workstation.conf
|