home: xdg: Fix xdg-desktop-entry config field serialization.

[[PGP Signed Part:No public key for 2208D20958C1DEB0 created at 2022-03-01T06:09:14+0100 using RSA]]

* gnu/home/services/xdg.scm (serialize-xdg-desktop-entry): Use append instead
of identity to allow multiple alist values.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
This commit is contained in:
Andrew Tropin 2022-03-01 08:04:27 +03:00 committed by Ludovic Courtès
parent dd6b951fe0
commit 60c45fd9fd
No known key found for this signature in database
GPG key ID: 090B11993D9AEBB5

View file

@ -374,7 +374,7 @@ (define (format-config key val)
"=" val "\n")))
(define (serialize-alist config)
(generic-serialize-alist identity format-config config))
(generic-serialize-alist append format-config config))
(define (serialize-xdg-desktop-action action)
(match action