aboutsummaryrefslogtreecommitdiff
path: root/components/desktops
AgeCommit message (Collapse)Author
2024-12-13components: Introduce a BaseCommon profileGravatar Neal Gompa
This is where the lowest level common denominator configuration goes for most images go.
2024-11-27Disable group and related exclusions in LXQt definitionGravatar Adam Williamson
Per #112, excluding group specs just does not work in Kiwi at present. For LXQt this is especially a problem because it means the image fails to compose. The exclusion of m17n* *does* work as it's a package spec, but because the exclusion of the input-methods group does not work, dnf wants to install ibus-typing-booster (part of input-methods), which requires m17n-lib, and these conflicting requirements cause it to blow up. So at least until the problem of not being able to exclude groups is resolved, we should drop these. Arguably, we should permanently stop excluding input-methods, at least. Space constraints aren't as huge of a deal these days as they used to be, on the whole; lots of folks have decent bandwidth, lots of disk space, and large USB sticks. Input methods are critical for CJK users; leaving them off the image makes it more or less useless for them, which is a significant impairment. (Unless, that is, input methods don't work properly in LXQt even if included - I haven't tested this). Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-11-23components/desktops/common: Ensure Fedora Media Writer is installedGravatar Neal Gompa
We want this on all deliverables.
2024-11-23components/desktops/kde: Refactor and flesh out package exclusionsGravatar Neal Gompa
Group exclusions do not seem to work anymore with DNF5, so explicitly filter out unwanted packages. Additionally, add missing unwanted packages from the kickstarts and refactor it to apply to both KDE Desktop and KDE Mobile profiles.
2024-11-23components/desktops/kde: Install KDE PIMGravatar Neal Gompa
This was always supposed to be present, but was somehow missed.
2024-10-11components/desktops/kde: Ignore mariadb-server-utilsGravatar Timothée Ravier
This package depends on Perl and is not needed for desktop use cases. See: https://pagure.io/fedora-kde/SIG/issue/566 See: https://pagure.io/fedora-kickstarts/pull-request/1066
2024-08-27components/desktops/kde: Add initial setup group for KDE MobileGravatar Neal Gompa
It's not the most ideal option, but it works and unblocks the disk image.
2024-08-22Fix packages installed on KDE Mobile LiveGravatar Troy Dawson
Fix boot after install for all Live builds Signed-off-by: Troy Dawson <tdawson@redhat.com>
2024-08-22Add initial configuration for MiracleWM spinGravatar Neal Gompa
Reference: https://fedoraproject.org/wiki/Changes/FedoraMiracle
2024-07-31Initial KDE Plasma Mobile Spin importGravatar Troy Dawson
Signed-off-by: Troy Dawson <tdawson@redhat.com>
2024-07-24teams/kde: Rework to add disk image buildGravatar Neal Gompa
This adds a disk image build profile to produce Fedora KDE images. Additionally, these profiles are now tested in CI.
2024-07-22components/desktops/kde: Add plasma-welcome-fedoraGravatar Neal Gompa
This adds an extra panel for Plasma Welcome to enable third party sources on initial login.
2024-04-20components/desktops/kde: Install LibreOfficeGravatar Neal Gompa
LibreOffice is expected on a KDE desktop image.
2024-04-20components/desktops/kde: Add firefox groupGravatar Neal Gompa
Firefox is expected to be preinstalled for KDE based variants.
2024-04-20components/desktops/common: Drop nonexistent groupsGravatar Neal Gompa
This also includes an adjustment to use the correct group for printing.
2024-03-04Install fedora-release-* at bootstrap phase for various imagesGravatar Neal Gompa
This ensures that the correct variant packages are installed.
2024-02-24components/desktops/mate: Switch from earlyoom to systemd-oomdGravatar Neal Gompa
2024-02-24Rename MATE desktop snippets from MATE-Compiz to MATEGravatar Neal Gompa
This prepares for the future change to another compositor with Wayland.
2024-02-22Reorganize configuration around Fedora teamsGravatar Neal Gompa
This realigns the configuration into separate files/folders that would be modified by specific teams (e.g. WGs and SIGs).