summaryrefslogtreecommitdiff
path: root/shinji.scm
blob: cf71c9e053eb4ac3d5ebcb652888bc3512422a18 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
(use-modules (home-config base-system)
	     (gnu))

(operating-system
	(inherit base-operating-system)
	(host-name "shinji")

	(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)))