1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-06 13:10:33 +02:00

installer: Handle service configurations for desktop environments without a snippet.

Fixes one of the issues in #5612.

* gnu/installer/services.scm (system-services->configuration): Check
‘desktop?’ before skipping modifying system services.

Change-Id: I1fa4670ab3fc8ad445c296ead0df565313b09d95
Merges: #5651
This commit is contained in:
Hilton Chain
2026-01-16 11:47:06 +08:00
parent 50203e4181
commit 3354299b97

View File

@@ -255,7 +255,8 @@
'%base-packages))))) '%base-packages)))))
,@service-heading ,@service-heading
,(if (null? snippets) ,(if (and (null? snippets)
(not desktop?))
`(services ,services) `(services ,services)
`(services `(services
(append (list ,@snippets (append (list ,@snippets