summaryrefslogtreecommitdiff
path: root/gnu/home/services.scm
Commit message (Collapse)AuthorAge
* gnu: home: services: Fix typo.Vagrant Cascadian2021-11-17
| | | | | * gnu/home/services.scm (compute-on-first-login-script): Fix spelling of "appropriate".
* home: services: Fix typo.Ludovic Courtès2021-11-16
| | | | | | | | Reinstates 4dcec60fa6a93dbc93bef2cdb91e3633c705579e, minus the regression it introduced. * gnu/home/services.scm (compute-on-first-login-script): Use 'program-file', not 'gexp->script'.
* Revert "home-services: Demonadify 'on-first-login' handling."Efraim Flashner2021-11-16
| | | | | | | | This commit breaks building guix home guix home: error: reference to invalid output 'out' of derivation \ '/gnu/store/86zc4rijsswmfqnaq8rwixcxjl2zyl1c-on-first-login.drv' This reverts commit 4dcec60fa6a93dbc93bef2cdb91e3633c705579e.
* home: services: Typo fix.Vagrant Cascadian2021-11-14
| | | | * gnu/home/services.scm: Fix spelling of "directory".
* home-services: Demonadify 'on-first-login' handling.Ludovic Courtès2021-11-14
| | | | | | | * gnu/home/services.scm (compute-on-first-login-script): Use 'computed-file' instead of' gexp->script'. (on-first-login-script-entry): Expect a regular value rather than a monadic value and remove 'mlet'.
* home-services: on-first-login: Check if XDG_RUNTIME_DIR exists.Andrew Tropin2021-11-14
| | | | | | | | | | Fixes <https://issues.guix.gnu.org/50945>. Reported by Jan Nieuwenhuizen <janneke@gnu.org>. * gnu/home-services.scm (on-first-login): on-first-login won't execute anything if XDG_RUNTIME_DIR doesn't exists. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* scripts: home: Make sure profile directory exists.Oleg Pykhalov2021-10-09
| | | | * guix/scripts/home.scm (process-action): Make sure profile directory exists.
* Move (gnu home-services) to (gnu home services).Oleg Pykhalov2021-10-09
* gnu/home-services.scm (%guix-home-root-directory): Replace gnu/home-services.scm with "gnu/home/services.scm". Rename to gnu/home/services.scm. * gnu/local.mk (GNU_SYSTEM_MODULES): Rename gnu/home-services.scm to gnu/home/services.scm. * doc/he-config-bare-bones.scm: Replace (gnu home-services) with (gnu home services). * gnu/home.scm: Same. * gnu/home/services/fontutils.scm: Same. * gnu/home/services/mcron.scm: Same. * gnu/home/services/shells.scm: Same. * gnu/home/services/shepherd.scm: Same. * gnu/home/services/symlink-manager.scm: Same. * gnu/home/services/xdg.scm: Same. * guix/scripts/home.scm: Same. * guix/self.scm: Same.