(use-modules (gnu) (gnu bootloader u-boot)) (use-service-modules audio networking ssh) (use-package-modules screen ssh) (operating-system (host-name "my-mpd-server") (timezone "Europe/Berlin") (locale "en_US.utf8") (bootloader (bootloader-configuration (bootloader u-boot-a20-olinuxino-lime-bootloader) (target "/dev/sda"))) (initrd (lambda (fs . rest) (apply base-initrd fs ;; This module is required to mount the sd card. #:extra-modules (list "omap_hsmmc") rest))) (file-systems (cons (file-system (device "my-root") (title 'label) (mount-point "/") (type "ext4")) %base-file-systems)) (users (cons (user-account (name "mpd") (group "users") (home-directory "/home/mpd")) %base-user-accounts)) (services (cons* (dhcp-client-service) (agetty-service (agetty-configuration (extra-options '("-L")) (baud-rate "115200") (term "vt100") (tty "ttyO0"))) %base-services)))