~ruther/guix-local

a80edc0d82c104d22607da5c44225d9105c3e1cf — Andrew Tropin 4 years ago 6d4a0cc
home: xdg: Use a single @ instead of @@.

* gnu/home/services/xdg.scm (ensure-xdg-base-dirs-on-activation,
home-xdg-user-directories-files-service): Use single @ intsead of @@.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
1 files changed, 4 insertions(+), 3 deletions(-)

M gnu/home/services/xdg.scm
M gnu/home/services/xdg.scm => gnu/home/services/xdg.scm +4 -3
@@ 23,6 23,7 @@
  #:use-module (gnu packages freedesktop)
  #:use-module (gnu home services utils)
  #:use-module (guix gexp)
  #:use-module (guix modules)
  #:use-module (guix records)
  #:use-module (guix i18n)
  #:use-module (guix diagnostics)


@@ 106,7 107,7 @@ services more consistent."))

(define (ensure-xdg-base-dirs-on-activation config)
  #~(map (lambda (xdg-base-dir-variable)
           ((@@ (guix build utils) mkdir-p)
           ((@ (guix build utils) mkdir-p)
            (getenv
             xdg-base-dir-variable)))
         '#$(map (lambda (field)


@@ 207,8 208,8 @@ pre-populated content.")
                   home-xdg-user-directories-configuration-fields)))
    #~(let ((ensure-dir
             (lambda (path)
               (mkdir-p
                ((@@ (ice-9 string-fun) string-replace-substring)
               ((@ (guix build utils) mkdir-p)
                ((@ (ice-9 string-fun) string-replace-substring)
                 path "$HOME" (getenv "HOME"))))))
        (display "Creating XDG user directories...")
        (map ensure-dir '#$dirs)