summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--izanagi.scm13
1 files changed, 10 insertions, 3 deletions
diff --git a/izanagi.scm b/izanagi.scm
index 8eafc74..c5f93ce 100644
--- a/izanagi.scm
+++ b/izanagi.scm
@@ -18,7 +18,11 @@
;;
;; Thinkpad X220 configuration.
-(use-modules (guix monads) (guix store) (gnu) (gnu system nss))
+(use-modules (guix monads)
+ (guix store)
+ (gnu)
+ (gnu system nss)
+ (gnu system linux-initrd))
(use-service-modules desktop)
(use-package-modules xfce wicd avahi xorg certs pulseaudio)
@@ -27,6 +31,10 @@
(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)
@@ -45,5 +53,4 @@
%base-packages))
(services %desktop-services)
(name-service-switch %mdns-host-lookup-nss)
- (hosts-file (mbegin %store-monad
- (return (local-file "hosts")))))
+ (hosts-file (local-file "hosts")))