.files/etc/guix-config/radon.scm

30 lines
1.1 KiB
Scheme

(add-to-load-path (dirname (current-filename)))
(use-modules (gnu)
(gnu services base)
(gnu services shepherd)
(gnu packages linux)
(cobra os) (cobra lists))
(operating-system
(inherit %base-guix-system)
(host-name "Radon")
(mapped-devices (list
(mapped-device
(source (uuid "974eb14d-93e7-4e23-b530-6dc538ea3e86"))
(target "fde")
(type luks-device-mapping))
(mapped-device
(source "matrix")
(targets (list "matrix-rootvol"))
(type lvm-device-mapping))))
(file-systems (append (list
(file-system
(type "btrfs")
(mount-point "/")
(device (file-system-label "root"))
(flags '(no-atime))
(options "space_cache=v2")
(needed-for-boot? #t)
(dependencies mapped-devices)))
%base-file-systems)))