summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ikaruga.scm50
1 files changed, 25 insertions, 25 deletions
diff --git a/ikaruga.scm b/ikaruga.scm
index b6be28a..0b6b1f1 100644
--- a/ikaruga.scm
+++ b/ikaruga.scm
@@ -23,14 +23,16 @@
;; guix system reconfigure ikaruga.scm
(use-modules (gnu)
- (nongnu packages linux)
- (nongnu system linux-initrd))
-(use-service-modules cups desktop networking ssh xorg)
+ (gnu services desktop)
+ (nongnu packages linux)
+ (nongnu system linux-initrd))
(operating-system
;; Use regular Linux with the big bad proprietary firmware blobs.
(kernel linux)
(initrd microcode-initrd)
+ ;; sof-firmware is required for sound to work, linux-firmware takes
+ ;; care of everything else.
(firmware (list sof-firmware linux-firmware))
(locale "en_US.utf8")
(timezone "America/New_York")
@@ -46,34 +48,32 @@
(packages (append (list (specification->package "nss-certs"))
%base-packages))
(services (modify-services (cons (service gnome-desktop-service-type)
- %desktop-services)
- ;; Get nonguix substitutes.
- (guix-service-type config =>
- (guix-configuration
- (inherit config)
- (substitute-urls
- (append (list "https://substitutes.nonguix.org")
- %default-substitute-urls))
- (authorized-keys
- (append (list (local-file "./nonguix-signing-key.pub"))
- %default-authorized-guix-keys))))))
+ %desktop-services)
+ ;; Get nonguix substitutes.
+ (guix-service-type config =>
+ (guix-configuration
+ (inherit config)
+ (substitute-urls
+ (append (list "https://substitutes.nonguix.org")
+ %default-substitute-urls))
+ (authorized-keys
+ (append (list (local-file "./nonguix-signing-key.pub"))
+ %default-authorized-guix-keys))))))
(bootloader (bootloader-configuration
(bootloader grub-efi-bootloader)
(targets (list "/boot/efi"))
(keyboard-layout keyboard-layout)))
(mapped-devices (list (mapped-device
- (source (uuid
- "02b1ffb4-d868-4e5f-ab9b-8be3092e3a3c"))
+ (source (uuid "02b1ffb4-d868-4e5f-ab9b-8be3092e3a3c"))
(target "cryptroot")
(type luks-device-mapping))))
(file-systems (cons* (file-system
- (mount-point "/boot/efi")
- (device (uuid "91D3-F76B"
- 'fat32))
- (type "vfat"))
+ (mount-point "/boot/efi")
+ (device (uuid "91D3-F76B" 'fat32))
+ (type "vfat"))
(file-system
- (mount-point "/")
- (device "/dev/mapper/cryptroot")
- (type "ext4")
- (dependencies mapped-devices))
- %base-file-systems)))
+ (mount-point "/")
+ (device "/dev/mapper/cryptroot")
+ (type "ext4")
+ (dependencies mapped-devices))
+ %base-file-systems)))