From 7f04952a024c088270727807a31f9283c99b9b13 Mon Sep 17 00:00:00 2001 From: Neal Gompa Date: Fri, 10 Jan 2025 15:11:08 -0500 Subject: Add COSMIC spin variants Reference: https://fedoraproject.org/wiki/Changes/FedoraCOSMIC --- Fedora.kiwi | 2 ++ components/desktops/cosmic.xml | 11 +++++++++++ config.sh | 3 +++ scripts/fedora-live-iso-label-generator | 1 + teams/cosmic.xml | 15 +++++++++++++++ 5 files changed, 32 insertions(+) create mode 100644 components/desktops/cosmic.xml create mode 100644 teams/cosmic.xml diff --git a/Fedora.kiwi b/Fedora.kiwi index ab31548..9cb7f3d 100644 --- a/Fedora.kiwi +++ b/Fedora.kiwi @@ -31,6 +31,7 @@ + @@ -49,6 +50,7 @@ + diff --git a/components/desktops/cosmic.xml b/components/desktops/cosmic.xml new file mode 100644 index 0000000..4d010a7 --- /dev/null +++ b/components/desktops/cosmic.xml @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/config.sh b/config.sh index 2bd6ef3..74ce9f6 100755 --- a/config.sh +++ b/config.sh @@ -69,6 +69,9 @@ if [[ "$kiwi_profiles" == *"Live"* ]]; then if [[ "$kiwi_profiles" == *"Cinnamon"* ]]; then echo 'livesys_session="cinnamon"' > /etc/sysconfig/livesys fi + if [[ "$kiwi_profiles" == *"COSMIC"* ]]; then + echo 'livesys_session="cosmic"' > /etc/sysconfig/livesys + fi if [[ "$kiwi_profiles" == *"i3"* ]]; then echo 'livesys_session="i3"' > /etc/sysconfig/livesys fi diff --git a/scripts/fedora-live-iso-label-generator b/scripts/fedora-live-iso-label-generator index b1350de..7a3b943 100755 --- a/scripts/fedora-live-iso-label-generator +++ b/scripts/fedora-live-iso-label-generator @@ -32,6 +32,7 @@ volume_id_substitutions = { "Cinnamon": "Cinn", "Cloud": "C", "Comp_Neuro": "CNr", + "COSMIC": "COSMIC", "Design_suite": "Dsgn", "Electronic_Lab": "Elec", "Everything": "E", diff --git a/teams/cosmic.xml b/teams/cosmic.xml new file mode 100644 index 0000000..6fe057d --- /dev/null +++ b/teams/cosmic.xml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + -- cgit v1.3.1+13