diff options
-rw-r--r-- | gnu/home/services.scm | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/gnu/home/services.scm b/gnu/home/services.scm index 282fed74c1..44f585aff5 100644 --- a/gnu/home/services.scm +++ b/gnu/home/services.scm @@ -435,7 +435,10 @@ activation."))) ;; after complete logout/reboot. (if (file-exists? xdg-runtime-dir) (when (claim-first-run flag-file-path) - (begin #$@gexps)) ;GEXPS can be empty, hence 'begin' + ;; GEXPS can be empty, hence 'begin *unspecified*'. Having just + ;; 'begin' without '*unspecified*' leads to + ;; "Syntax error: ... sequence of zero expressions in form (begin)" + (begin *unspecified* #$@gexps)) ;; TRANSLATORS: 'on-first-login' is the name of a service and ;; shouldn't be translated (warning (G_ "XDG_RUNTIME_DIR doesn't exists, on-first-login script |