diff options
-rw-r--r-- | izanagi.scm | 13 |
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"))) |