summaryrefslogtreecommitdiff
path: root/systems/shinji.scm
diff options
context:
space:
mode:
authorFreya Murphy <freya@freyacat.org>2024-10-21 22:51:40 -0400
committerFreya Murphy <freya@freyacat.org>2024-10-21 22:51:40 -0400
commitfe5b074aae4a85340125c4c0bd4b74094a881388 (patch)
treeebd17741d9979734331fc252d834ec0efbd7725d /systems/shinji.scm
parentupdate commit pin, use linux 6.11 (diff)
downloaddotfiles-guix-fe5b074aae4a85340125c4c0bd4b74094a881388.tar.gz
dotfiles-guix-fe5b074aae4a85340125c4c0bd4b74094a881388.tar.bz2
dotfiles-guix-fe5b074aae4a85340125c4c0bd4b74094a881388.zip
refactor system, add installer config
Diffstat (limited to '')
-rw-r--r--systems/shinji.scm41
1 files changed, 18 insertions, 23 deletions
diff --git a/systems/shinji.scm b/systems/shinji.scm
index 0b8378b..d5333fd 100644
--- a/systems/shinji.scm
+++ b/systems/shinji.scm
@@ -2,28 +2,23 @@
(gnu))
(operating-system
- (inherit base-operating-system)
- (host-name "shinji")
+ (inherit base-operating-system)
+ (host-name "shinji")
- (kernel-arguments (append (list "intel_iommu=on")
- %default-kernel-arguments))
+ (mapped-devices (list (mapped-device
+ (source (uuid
+ "5c5dcb22-62b1-41af-9116-b8fdfba83ca2"))
+ (target "cryptroot")
+ (type luks-device-mapping))))
- (initrd-modules (cons* "vfio_pci" "vfio" "vfio_iommu_type1"
- %base-initrd-modules))
-
- (mapped-devices (list (mapped-device
- (source (uuid
- "5c5dcb22-62b1-41af-9116-b8fdfba83ca2"))
- (target "cryptroot")
- (type luks-device-mapping))))
-
- (file-systems (cons* (file-system
- (mount-point "/")
- (device "/dev/mapper/cryptroot")
- (type "btrfs")
- (dependencies mapped-devices))
- (file-system
- (mount-point "/boot/efi")
- (device (uuid "AD5A-4DF3"
- 'fat32))
- (type "vfat")) %base-file-systems)))
+ (file-systems (cons* (file-system
+ (mount-point "/")
+ (device "/dev/mapper/cryptroot")
+ (type "btrfs")
+ (dependencies mapped-devices))
+ (file-system
+ (mount-point "/boot/efi")
+ (device (uuid "AD5A-4DF3"
+ 'fat32))
+ (type "vfat"))
+ %freya-file-systems)))