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 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+