summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2025-01-08 15:46:13 +0100
committerLudovic Courtès <ludo@gnu.org>2025-01-16 22:33:06 +0100
commita42d57a935009e4dd9b9e9464458540def2cb576 (patch)
tree8335e8ec518695f1bd70d79cd327acd3b41df556
parent80049d6e9c77e504727cf8c5ce9563a5b6ecde21 (diff)
news: Add entry for ‘%base-home-services’.main
* etc/news.scm: Add entry. Co-authored-by: Florian Pelz <pelzflorian@pelzflorian.de> Change-Id: I77b73ab870116004bfe66d86a28532af3e5447aa
-rw-r--r--etc/news.scm60
1 files changed, 60 insertions, 0 deletions
diff --git a/etc/news.scm b/etc/news.scm
index d65b93418c..b05bb53466 100644
--- a/etc/news.scm
+++ b/etc/news.scm
@@ -35,6 +35,66 @@
(channel-news
(version 0)
+ (entry (commit "0aa45f18543552f2396414ab130dab40f8969d27")
+ (title
+ (en "New @code{%base-home-services} variable for Guix Home")
+ (de "Neue Variable @code{%base-home-services} für Guix Home")
+ (fr "Nouvelle variable @code{%base-home-services} pour Guix Home"))
+ (body
+ (en "If you are using Guix Home, we recommend you update your
+configuration to include @code{%base-home-services}, a list of non-essential
+services deemed generally useful (this is comparable to @code{%base-services}
+in Guix System). That is, your Home configuration should now look like this:
+
+@lisp
+(home-environment
+ ;; fields omitted @dots{}
+ (services (append (list @dots{}) %base-home-services)))
+@end lisp
+
+The dots above should be replaced by your own list of services, as it
+currently appears in your @code{home-environment} declaration.
+
+Currently, @code{%base-home-services} contains only one service: the new log
+rotation service provided by version 1.0 of the Shepherd.")
+ (de "Wenn Sie Guix Home benutzen, empfehlen wir, dass Sie Ihre
+Konfiguration anpassen und @code{%base-home-services} eintragen, eine Liste von
+nicht essenziellen Diensten, die aber in den meisten Fällen nützlich sind
+(vergleichbar mit @code{%base-services} in Guix System). Das heißt, Ihre
+Persönliche Konfiguration sollte nun diese Form haben:
+
+@lisp
+(home-environment
+ ;; hier stehen andere Felder@dots{}
+ (services (append (list @dots{}) %base-home-services)))
+@end lisp
+
+Statt der drei Auslassungspunkte schreiben Sie Ihre Dienste auf, die bisher in
+der @code{home-environment}-Deklaration Ihrer Persönlichen Umgebung aufgetaucht
+sind.
+
+Derzeit enthält @code{%base-home-services} nur einen Dienst: den neuen Dienst
+zur Protokollrotation, den Version 1.0 von Shepherd bringt.")
+ (fr "Il est recommandé aux utilisateurices de Guix Home de mettre à
+jour leur configuration pour include @code{%base-home-services}, une liste de
+services non-essentiels mais considérés généralement utiles (c'est comparable
+à @code{%base-services} pour Guix System). Concrètement, la configuration
+Home devrait maintenant ressembler à ça :
+
+@lisp
+(home-environment
+ ;; champs omis @dots{}
+ (services (append (list @dots{}) %base-home-services)))
+@end lisp
+
+Les points de suspension ci-dessus doivent être remplacés par sa propre liste
+de services, celle qui est déjà visible dans sa déclaration
+@code{home-environment}.
+
+Pour le moment @code{%base-home-services} ne contient qu'un seul service : le
+nouveau service de rotation des journaux fourni par la version 1.0 de
+Shepherd.")))
+
(entry (commit "a9f21036e43ffe4eeda2ae51b86e563c14509225")
(title
(en "Rottlog service replaced by new log rotation service")