summaryrefslogtreecommitdiff
path: root/gnu/installer/services.scm
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2022-11-20 22:56:23 +0100
committerLudovic Courtès <ludo@gnu.org>2022-11-20 23:20:31 +0100
commit8c7ea71344b91c2c36dfbf6f2bc6daf559b1c696 (patch)
tree7edf0a1fb469d3d9ca0c2d7b6bc3f6b66a545de9 /gnu/installer/services.scm
parent82bde985f47a84b9b05a2adc26c2f2cee278b1f5 (diff)
installer: Add comment above the 'packages' field.
* gnu/installer/services.scm (system-services->configuration): Add heading above the 'packages' field. Rename 'heading' to 'service-heading'.
Diffstat (limited to 'gnu/installer/services.scm')
-rw-r--r--gnu/installer/services.scm21
1 files changed, 14 insertions, 7 deletions
diff --git a/gnu/installer/services.scm b/gnu/installer/services.scm
index 6c5f49622f6..d08bab47fdc 100644
--- a/gnu/installer/services.scm
+++ b/gnu/installer/services.scm
@@ -159,25 +159,32 @@
159 (base (if desktop? 159 (base (if desktop?
160 '%desktop-services 160 '%desktop-services
161 '%base-services)) 161 '%base-services))
162 (heading (list (vertical-space 1) 162 (service-heading (list (vertical-space 1)
163 (comment (G_ "\ 163 (comment (G_ "\
164;; Below is the list of system services. To search for available 164;; Below is the list of system services. To search for available
165;; services, run 'guix system search KEYWORD' in a terminal.\n"))))) 165;; services, run 'guix system search KEYWORD' in a terminal.\n"))))
166 (package-heading (list (vertical-space 1)
167 (comment (G_ "\
168;; Packages installed system-wide. Users can also install packages
169;; under their own account: use 'guix search KEYWORD' to search
170;; for packages and 'guix install PACKAGE' to install a package.\n")))))
166 171
167 (if (null? snippets) 172 (if (null? snippets)
168 `(,@(if (null? packages) 173 `(,@(if (null? packages)
169 '() 174 '()
170 `((packages (append (list ,@packages) 175 `(,@package-heading
176 (packages (append (list ,@packages)
171 %base-packages)))) 177 %base-packages))))
172 178
173 ,@heading 179 ,@service-heading
174 (services ,base)) 180 (services ,base))
175 `(,@(if (null? packages) 181 `(,@(if (null? packages)
176 '() 182 '()
177 `((packages (append (list ,@packages) 183 `(,@package-heading
184 (packages (append (list ,@packages)
178 %base-packages)))) 185 %base-packages))))
179 186
180 ,@heading 187 ,@service-heading
181 (services (append (list ,@snippets 188 (services (append (list ,@snippets
182 189
183 ,@(if desktop? 190 ,@(if desktop?