Subject: [PATCH] home: services: Re-export ‘simple-service‘.
From: Luis Guilherme Coelho <[email-masked]>
To: [email-masked]
Cc: Luis Guilherme Coelho <[email-masked]>
Date: Wed, 2 Apr 2025 21:33:48 -0300
List-Id: <debbugs-submit.debbugs.gnu.org>

* gnu/home/services.scm: Re-export ‘simple-service‘.

Change-Id: Id680af7050fa23d112e4172d96c15470c3dbeaf9
---
Currently, users of Guix Home who want to instantiate simple-services
in their home-environments are forced to import (gnu services) or
(gnu), which provide much more symbols. Despite this being a very minor
inconvenience, and solvable through the use of #:select in the module
import or even using (@ (gnu services) simple-service), I think it
would be appropriate if (gnu home services) re-exported simple-service.

 gnu/home/services.scm | 1 +
 1 file changed, 1 insertion(+)

diff --git a/gnu/home/services.scm b/gnu/home/services.scm
index 85a43f80ca..2342dc5e07 100644
--- a/gnu/home/services.scm
+++ b/gnu/home/services.scm
@@ -74,6 +74,7 @@ (define-module (gnu home services)
   #:re-export (service
                service-type
                service-extension
+               simple-service
                for-home
                for-home?))

base-commit: 9647cbbe86151ed326de161af45ec9d2cba1f717
-- 
2.49.0