diff options
| author | Ludovic Courtès <ludo@gnu.org> | 2025-01-17 23:11:50 +0100 |
|---|---|---|
| committer | Ludovic Courtès <ludo@gnu.org> | 2025-01-26 22:09:27 +0100 |
| commit | 4fa122bc4d3ccdca5b4613c3d700558c4af593fe (patch) | |
| tree | ce3d72032c888e2e47bd5d11bff2598e886c94a5 /gnu/home.scm | |
| parent | 5cfbf7b513bdc9fb07c4e4a34d495934b6a486ad (diff) | |
home: services: Add ‘transient’ and ‘timer’ to ‘%base-home-services’.
* gnu/home.scm (%base-home-services): Add
‘home-shepherd-timer-service-type’ and
‘home-shepherd-transient-service-type’.
Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Change-Id: Ib48744b82c7e4c6ff6b8ac3d669774feda813f4b
Diffstat (limited to 'gnu/home.scm')
| -rw-r--r-- | gnu/home.scm | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/gnu/home.scm b/gnu/home.scm index 3b479f64f96..1172b1a0ab8 100644 --- a/gnu/home.scm +++ b/gnu/home.scm | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; GNU Guix --- Functional package management for GNU | 1 | ;;; GNU Guix --- Functional package management for GNU |
| 2 | ;;; Copyright © 2021 Andrew Tropin <andrew@trop.in> | 2 | ;;; Copyright © 2021 Andrew Tropin <andrew@trop.in> |
| 3 | ;;; Copyright © 2022, 2024 Ludovic Courtès <ludo@gnu.org> | 3 | ;;; Copyright © 2022, 2024-2025 Ludovic Courtès <ludo@gnu.org> |
| 4 | ;;; | 4 | ;;; |
| 5 | ;;; This file is part of GNU Guix. | 5 | ;;; This file is part of GNU Guix. |
| 6 | ;;; | 6 | ;;; |
| @@ -21,6 +21,7 @@ | |||
| 21 | #:use-module (gnu home services) | 21 | #:use-module (gnu home services) |
| 22 | #:use-module (gnu home services symlink-manager) | 22 | #:use-module (gnu home services symlink-manager) |
| 23 | #:use-module (gnu home services shells) | 23 | #:use-module (gnu home services shells) |
| 24 | #:use-module (gnu home services shepherd) | ||
| 24 | #:use-module (gnu home services xdg) | 25 | #:use-module (gnu home services xdg) |
| 25 | #:use-module (gnu home services fontutils) | 26 | #:use-module (gnu home services fontutils) |
| 26 | #:use-module (gnu home services admin) | 27 | #:use-module (gnu home services admin) |
| @@ -80,7 +81,9 @@ | |||
| 80 | 81 | ||
| 81 | (define %base-home-services | 82 | (define %base-home-services |
| 82 | ;; Non-essential but useful services to have by default. | 83 | ;; Non-essential but useful services to have by default. |
| 83 | (list (service home-log-rotation-service-type))) | 84 | (list (service home-log-rotation-service-type) |
| 85 | (service home-shepherd-timer-service-type) | ||
| 86 | (service home-shepherd-transient-service-type))) | ||
| 84 | 87 | ||
| 85 | (define (home-environment-default-essential-services he) | 88 | (define (home-environment-default-essential-services he) |
| 86 | "Return the list of essential services for home environment." | 89 | "Return the list of essential services for home environment." |
