;;; Copyright © 2014 David Thompson ;;; ;;; This program is free software; you can redistribute it and/or ;;; modify it under the terms of the GNU General Public License as ;;; published by the Free Software Foundation; either version 3 of the ;;; License, or (at your option) any later version. ;;; ;;; This program is distributed in the hope that it will be useful, ;;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ;;; General Public License for more details. ;;; ;;; You should have received a copy of the GNU General Public License ;;; along with this program. If not, see ;;; . (use-modules (gnu) (gnu system nss) (gnu system linux-initrd)) (use-service-modules desktop ssh) (use-package-modules admin avahi certs gnome man less pulseaudio rsync ssh zip wicd xfce xorg) (operating-system (host-name "labrys") (timezone "America/New_York") (locale "en_US.UTF-8") (bootloader (grub-configuration (device "/dev/sdc"))) (initrd (lambda (file-systems . rest) (apply base-initrd file-systems #:extra-modules '("fuse") rest))) (file-systems (cons (file-system (device "root") (title 'label) (mount-point "/") (type "ext4")) %base-file-systems)) (users (list (user-account (name "dave") (group "users") (comment "David Thompson") (supplementary-groups '("wheel" "audio" "video" "netdev")) (home-directory "/home/dave")))) (packages (cons* avahi gnome-terminal htop less man-db nss-certs openssh pulseaudio wicd xfce unzip rsync %base-packages)) (services (cons (lsh-service #:initialize? #t) %desktop-services)) (name-service-switch %mdns-host-lookup-nss) (hosts-file (local-file "hosts")))