SmallLaptop.scm

4d22f5accf574b0ca0bc17775b8810a54ec08098 · 1.1 KB · 29 lines raw

1 (use-modules (ryan-config base-system)
2 (ryan-bootloader uki)
3 (gnu))
4
5 (operating-system
6 (inherit base-operating-system)
7 (host-name "SmallLaptop")
8 (mapped-devices (list (mapped-device
9 (source (uuid
10 "b22d6f2b-44ce-4b56-9833-dde593d19d75"))
11 (target "sysroot")
12 (type luks-device-mapping))))
13 (file-systems (cons* (file-system
14 (mount-point "/")
15 (device "/dev/mapper/sysroot")
16 (type "ext4")
17 (dependencies mapped-devices))
18 (file-system
19 (mount-point "/boot/efi")
20 (device (uuid "B70B-1F33"
21 'fat32))
22 (type "vfat")) %base-file-systems))
23 (bootloader (bootloader-configuration
24 (bootloader uefi-uki-bootloader)
25 (targets (list "/boot/efi"))
26 (keyboard-layout (keyboard-layout "us"))))
27 (swap-devices
28 (list
29 (swap-space (target (uuid "3d4b8192-e86f-4579-9285-29f7cd11d136"))))))