From 9ad8c318a9f68d57cb25fd047ec617b381ec6624 Mon Sep 17 00:00:00 2001 From: Lightprod Date: Wed, 6 Aug 2025 21:24:59 +0200 Subject: Feat: Change Anaconda settings for non-gnome images (#127) * feat: Add a workable default for KDE images * Rename iso.toml to iso-gnome.toml * Revert "Rename iso.toml to iso-gnome.toml" This reverts commit 02e510f27900439e65ebe8f2153175bb0924d1ad. * Rename default iso.toml to iso-gnome.toml --------- Co-authored-by: Lightprod --- disk_config/iso-gnome.toml | 20 ++++++++++++++++++++ disk_config/iso-kde.toml | 21 +++++++++++++++++++++ disk_config/iso.toml | 20 -------------------- 3 files changed, 41 insertions(+), 20 deletions(-) create mode 100644 disk_config/iso-gnome.toml create mode 100644 disk_config/iso-kde.toml delete mode 100644 disk_config/iso.toml (limited to 'disk_config') diff --git a/disk_config/iso-gnome.toml b/disk_config/iso-gnome.toml new file mode 100644 index 0000000..0a9c84f --- /dev/null +++ b/disk_config/iso-gnome.toml @@ -0,0 +1,20 @@ +[customizations.installer.kickstart] +contents = """ +%post +bootc switch --mutate-in-place --transport registry ghcr.io/ublue-os/image-template:latest +%end +""" + +[customizations.installer.modules] +enable = [ + "org.fedoraproject.Anaconda.Modules.Storage", + "org.fedoraproject.Anaconda.Modules.Runtime" +] +disable = [ + "org.fedoraproject.Anaconda.Modules.Network", + "org.fedoraproject.Anaconda.Modules.Security", + "org.fedoraproject.Anaconda.Modules.Services", + "org.fedoraproject.Anaconda.Modules.Users", + "org.fedoraproject.Anaconda.Modules.Subscription", + "org.fedoraproject.Anaconda.Modules.Timezone" +] diff --git a/disk_config/iso-kde.toml b/disk_config/iso-kde.toml new file mode 100644 index 0000000..17d2787 --- /dev/null +++ b/disk_config/iso-kde.toml @@ -0,0 +1,21 @@ +[customizations.installer.kickstart] +contents = """ +%post +bootc switch --mutate-in-place --transport registry ghcr.io/ublue-os/image-template:latest +%end +""" + +[customizations.installer.modules] +enable = [ + "org.fedoraproject.Anaconda.Modules.Storage", + "org.fedoraproject.Anaconda.Modules.Runtime", + "org.fedoraproject.Anaconda.Modules.Network", + "org.fedoraproject.Anaconda.Modules.Security", + "org.fedoraproject.Anaconda.Modules.Services", + "org.fedoraproject.Anaconda.Modules.Users", + "org.fedoraproject.Anaconda.Modules.Timezone" +] + +disable = [ + "org.fedoraproject.Anaconda.Modules.Subscription", +] diff --git a/disk_config/iso.toml b/disk_config/iso.toml deleted file mode 100644 index 0a9c84f..0000000 --- a/disk_config/iso.toml +++ /dev/null @@ -1,20 +0,0 @@ -[customizations.installer.kickstart] -contents = """ -%post -bootc switch --mutate-in-place --transport registry ghcr.io/ublue-os/image-template:latest -%end -""" - -[customizations.installer.modules] -enable = [ - "org.fedoraproject.Anaconda.Modules.Storage", - "org.fedoraproject.Anaconda.Modules.Runtime" -] -disable = [ - "org.fedoraproject.Anaconda.Modules.Network", - "org.fedoraproject.Anaconda.Modules.Security", - "org.fedoraproject.Anaconda.Modules.Services", - "org.fedoraproject.Anaconda.Modules.Users", - "org.fedoraproject.Anaconda.Modules.Subscription", - "org.fedoraproject.Anaconda.Modules.Timezone" -] -- cgit v1.2.3