diff --git a/VARIANTS.md b/VARIANTS.md
index 2cf470b..c1ae75b 100644
--- a/VARIANTS.md
+++ b/VARIANTS.md
@@ -12,5 +12,6 @@
| | | `Container-Base-Generic-Minimal` |
| | | `Container-Base-Generic` |
| Toolbox Container | `oci` | `Container-Toolbox` |
-| KDE Spin | `iso` | `KDE-Live` |
+| KDE Spin | `iso` | `KDE-Desktop-Live` |
+| | `oem` | `KDE-Desktop-Disk` |
| Workstation Edition | `iso` | `Workstation-Live` |
diff --git a/components/desktops/kde.xml b/components/desktops/kde.xml
index fb4a158..fa45844 100644
--- a/components/desktops/kde.xml
+++ b/components/desktops/kde.xml
@@ -17,7 +17,6 @@
-
diff --git a/teams/kde.xml b/teams/kde.xml
index 77749d1..9ef8878 100644
--- a/teams/kde.xml
+++ b/teams/kde.xml
@@ -1,11 +1,18 @@
-
+
+
+
+
+
-
+
+
+
+
diff --git a/tmt/plans/desktop/kde/build-desktop-disk.fmf b/tmt/plans/desktop/kde/build-desktop-disk.fmf
new file mode 100644
index 0000000..fa3837e
--- /dev/null
+++ b/tmt/plans/desktop/kde/build-desktop-disk.fmf
@@ -0,0 +1,8 @@
+summary: Build KDE Desktop disk image
+discover:
+ how: fmf
+environment:
+ image_type: oem
+ image_profile: KDE-Desktop-Disk
+execute:
+ how: tmt
diff --git a/tmt/plans/desktop/kde/build-desktop-live.fmf b/tmt/plans/desktop/kde/build-desktop-live.fmf
new file mode 100644
index 0000000..bdde89d
--- /dev/null
+++ b/tmt/plans/desktop/kde/build-desktop-live.fmf
@@ -0,0 +1,8 @@
+summary: Build KDE Desktop live image
+discover:
+ how: fmf
+environment:
+ image_type: iso
+ image_profile: KDE-Desktop-Live
+execute:
+ how: tmt