diff options
| author | Sergio Pastor Pérez <sergio.pastorperez@gmail.com> | 2026-07-22 14:28:07 +0200 |
|---|---|---|
| committer | Ludovic Courtès <ludo@gnu.org> | 2026-08-21 23:18:11 +0200 |
| commit | 58091d1b6e33d978b06ea05e3dedb3203720a64d (patch) | |
| tree | fa6b9d5145ace34139eada51e9d7efd52fae16dd /README | |
| parent | 0837a51e66580f58af7c2e8c17e22c5bd3d80039 (diff) | |
services: Add home-goimapnotify-service-type.
* doc/guix.texi (Mail Home Services): Document
'home-goimapnotify-service-type' and 'home-goimapnotify-configuration'.
* gnu/home/services/mail.scm (camelize-field-name)
(goimapnotify-serialize-field, goimapnotify-serialize-boolean): New procedure.
(field-name-mapping): New parameter.
(goimapnotify-tls-options-configuration): New configuration.
(goimapnotify-serialize-string, goimapnotify-serialize-maybe-string)
(goimapnotify-serialize-string-or-gexp): New procedure.
(goimapnotify-serialize-maybe-string-or-gexp): New maybe type.
* gnu/home/services/mail.scm (goimapnotify-box-configuration): New
configuration.
(serialize-goimapnotify-tls-options-configuration): New maybe type.
(goimapnotify-tls-options-configuration): New configuration.:(list-of-goimapnotify-boxes-configurations?):
New procedure.
(serialize-list-of-goimapnotify-boxes-configurations): New configuration.
(goimapnotify-configuration): New configuration.
(serialize-goimapnotify-configuration)::(list-of-goimapnotify-configurations?)
(serialize-list-of-goimapnotify-configurations): New procedure.
(home-goimapnotify-configuration): New configuration.
(home-goimapnotify-shepherd-service): New service.
(home-goimapnotify-service-type): New service type.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Merges: #10104
Diffstat (limited to 'README')
0 files changed, 0 insertions, 0 deletions
