This is a follow-up to commit 86afaadb51 ("system: Add 'nss-certs' to
%base-packages-networking.")
* doc/guix-cookbook.texi (Running Guix on a Linode Server): Remove nss-certs
from operating system's packages field.
(Running Guix on a Kimsufi Server): Likewise.
* doc/guix.texi (Using the Configuration System): Likewise.
(X.509 Certificates): Adjust to mention nss-certs *is* part of %base-packages.
* gnu/installer/services.scm (%system-services): Remove recommendation to
install nss-certs.
* gnu/system/examples/bare-bones.tmpl (host-name): Remove obsolete comments.
* gnu/system/examples/desktop.tmpl (packages): Remove nss-certs.
* gnu/system/examples/lightweight-desktop.tmpl (packages): Likewise.
* gnu/system/examples/plasma.tmpl (packages): Likewise.
* gnu/system/examples/raspberry-pi-64-nfs-root.tmpl (packages): Likewise.
* gnu/system/examples/raspberry-pi-64.tmpl (packages): Likewise.
* gnu/system/examples/vm-image.tmpl (packages): Likewise.
* gnu/system/images/orangepi-r1-plus-lts-rk3328.scm (packages): Likewise.
* gnu/system/images/pine64.scm (packages): Likewise.
* gnu/system/install.scm (installation-os) [packages]: Likewise.
Change-Id: If09123a69b987178bcb0aab61c4570c14fc1286f
		
	
			
		
			
				
	
	
		
			58 lines
		
	
	
	
		
			2.1 KiB
		
	
	
	
		
			Scheme
		
	
	
	
	
	
			
		
		
	
	
			58 lines
		
	
	
	
		
			2.1 KiB
		
	
	
	
		
			Scheme
		
	
	
	
	
	
| ;; -*- mode: scheme; -*-
 | |
| ;; This is an operating system configuration template
 | |
| ;; for a "desktop" setup without full-blown desktop
 | |
| ;; environments.
 | |
| 
 | |
| (use-modules (gnu) (gnu system nss))
 | |
| (use-service-modules desktop)
 | |
| (use-package-modules bootloaders emacs emacs-xyz ratpoison suckless wm
 | |
|                      xorg)
 | |
| 
 | |
| (operating-system
 | |
|   (host-name "antelope")
 | |
|   (timezone "Europe/Paris")
 | |
|   (locale "en_US.utf8")
 | |
| 
 | |
|   ;; Use the UEFI variant of GRUB with the EFI System
 | |
|   ;; Partition mounted on /boot/efi.
 | |
|   (bootloader (bootloader-configuration
 | |
|                 (bootloader grub-efi-bootloader)
 | |
|                 (targets '("/boot/efi"))))
 | |
| 
 | |
|   ;; Assume the target root file system is labelled "my-root",
 | |
|   ;; and the EFI System Partition has UUID 1234-ABCD.
 | |
|   (file-systems (append
 | |
|                  (list (file-system
 | |
|                          (device (file-system-label "my-root"))
 | |
|                          (mount-point "/")
 | |
|                          (type "ext4"))
 | |
|                        (file-system
 | |
|                          (device (uuid "1234-ABCD" 'fat))
 | |
|                          (mount-point "/boot/efi")
 | |
|                          (type "vfat")))
 | |
|                  %base-file-systems))
 | |
| 
 | |
|   (users (cons (user-account
 | |
|                 (name "alice")
 | |
|                 (comment "Bob's sister")
 | |
|                 (group "users")
 | |
|                 (supplementary-groups '("wheel" "netdev"
 | |
|                                         "audio" "video")))
 | |
|                %base-user-accounts))
 | |
| 
 | |
|   ;; Add a bunch of window managers; we can choose one at
 | |
|   ;; the log-in screen with F1.
 | |
|   (packages (append (list
 | |
|                      ;; window managers
 | |
|                      ratpoison i3-wm i3status dmenu
 | |
|                      emacs emacs-exwm emacs-desktop-environment
 | |
|                      ;; terminal emulator
 | |
|                      xterm)
 | |
|                     %base-packages))
 | |
| 
 | |
|   ;; Use the "desktop" services, which include the X11
 | |
|   ;; log-in service, networking with NetworkManager, and more.
 | |
|   (services %desktop-services)
 | |
| 
 | |
|   ;; Allow resolution of '.local' host names with mDNS.
 | |
|   (name-service-switch %mdns-host-lookup-nss))
 |