diff options
-rw-r--r-- | izanagi.scm | 39 |
1 files changed, 14 insertions, 25 deletions
diff --git a/izanagi.scm b/izanagi.scm index c5f3de4..090b7af 100644 --- a/izanagi.scm +++ b/izanagi.scm @@ -18,24 +18,22 @@ ;; ;; Thinkpad X220 configuration. -(use-modules (guix monads) - (guix store) - (gnu) +(use-modules (gnu) (gnu system nss) - (gnu system linux-initrd)) + (gnu system linux-initrd) + (guix packages) + (ice-9 match) + (srfi srfi-1)) (use-service-modules desktop) -(use-package-modules admin avahi certs glib gnome man less pulseaudio rsync - ssh zip wicd xfce xorg) +(use-package-modules admin avahi certs glib gnome man less ncurses + pulseaudio rsync ssh zip wicd xorg) + (operating-system (host-name "izanagi") (timezone "America/New_York") (locale "en_US.UTF-8") (bootloader (grub-configuration (device "/dev/sda"))) - (initrd (lambda (file-systems . rest) - (apply base-initrd file-systems - #:extra-modules '("fuse") - rest))) (file-systems (cons (file-system (device "root") (title 'label) @@ -49,20 +47,11 @@ (supplementary-groups '("wheel" "netdev" "audio" "video" "cdrom")) (home-directory "/home/dave")))) - (packages (cons* adwaita-icon-theme - avahi - dbus - gnome-terminal - htop - less - man-db - nss-certs - openssh - pulseaudio - wicd - unzip - rsync - xfce + (packages (cons* adwaita-icon-theme avahi gnome-terminal + htop less man-db ncurses nss-certs + openssh wicd unzip rsync + gnome-backgrounds %base-packages)) - (services %desktop-services) + (services (cons* (gnome-desktop-service) + %desktop-services)) (name-service-switch %mdns-host-lookup-nss)) |