From 79f63c6b3d10ec213c7c2cc58b26e542f6c9d17b Mon Sep 17 00:00:00 2001 From: "Skylar \"The Cobra\" Widulski" Date: Wed, 15 May 2024 20:19:08 -0400 Subject: [PATCH] new puter :3 Signed-off-by: Skylar "The Cobra" Widulski --- etc/guix-config/krypton.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 etc/guix-config/krypton.scm diff --git a/etc/guix-config/krypton.scm b/etc/guix-config/krypton.scm new file mode 100644 index 0000000..f46cebd --- /dev/null +++ b/etc/guix-config/krypton.scm @@ -0,0 +1,27 @@ +(add-to-load-path (dirname (current-filename))) +(use-modules (gnu) (cobra os)) + +(operating-system + (inherit %base-guix-system) + (host-name "Krypton") + (mapped-devices (list + (mapped-device + (source (uuid "39ba4b5d-80e0-4ceb-add1-ccea1609b145")) + (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)) + (swap-devices (list (swap-space + (target (uuid "bd949935-052e-4be2-ad42-df0adc5b7ded"))))))