summaryrefslogtreecommitdiff
path: root/izanagi.scm
diff options
context:
space:
mode:
Diffstat (limited to 'izanagi.scm')
-rw-r--r--izanagi.scm39
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))