diff --git a/comps.xml b/comps.xml
index 700391b..2a36675 100644
--- a/comps.xml
+++ b/comps.xml
@@ -31,6 +31,7 @@
ultramarine-release
ultramarine-fun
dnf5-default-package-manager
+ ultramarine-system-configs-core
ultramarine-phony-bookmarks
git
linux-firmware
@@ -46,7 +47,7 @@
ultramarine-repos-extras
ultramarine-backgrounds-common
ultramarine-backgrounds-compat
- ultramarine-system-configs
+ ultramarine-system-configs-desktop
system76-scheduler
orca
speech-dispatcher-espeak-ng
diff --git a/ultramarine/ultramarine-system-configs/ultramarine-system-configs.spec b/ultramarine/ultramarine-system-configs/ultramarine-system-configs.spec
index 5dd9921..b10e0d8 100644
--- a/ultramarine/ultramarine-system-configs/ultramarine-system-configs.spec
+++ b/ultramarine/ultramarine-system-configs/ultramarine-system-configs.spec
@@ -12,7 +12,20 @@ Source3: networking-tweaks.conf
Source4: bbr.conf
BuildRequires: /usr/bin/install
-Requires: systemd
+
+%package core
+Summary: Core system tweaks for Ultramarine Linux
+
+%description core
+This package provides various systemd configurations that improve system performance
+and resource usage on Ultramarine Linux.
+
+%package desktop
+Summary: Desktop-specific tweaks for Ultramarine Linux
+
+%description desktop
+This package provides various systemd configurations that optimize desktop resource usage
+and performance on Ultramarine Linux.
%description
@@ -36,14 +49,18 @@ install -Dm644 %{SOURCE3} %{buildroot}/etc/sysctl.d/50-networking-tweaks.conf
install -Dm644 %{SOURCE4} %{buildroot}/etc/modules-load.d/bbr.conf
%files
+
+
+%files core
%defattr(-,root,root,-)
-%config /etc/systemd/journald.conf.d/journal-cleanup.conf
%config /etc/tmpfiles.d/tmpfiles-cleanup.conf
-%config /etc/logrotate.d/ultramarine-logrotate.conf
%config /etc/sysctl.d/50-networking-tweaks.conf
%config /etc/modules-load.d/bbr.conf
-
+%files desktop
+%defattr(-,root,root,-)
+%config /etc/systemd/journald.conf.d/journal-cleanup.conf
+%config /etc/logrotate.d/ultramarine-logrotate.conf
%changelog
* Sat Aug 03 2024 Cappy Ishihara