From 7bdc5c1c4533b6e4b07cf1149218b171148ab851 Mon Sep 17 00:00:00 2001 From: Thanos Apollo Date: Sun, 26 May 2024 15:14:23 +0300 Subject: guix: modularize for filesystems Playing around with filesystems --- guix/zeus.scm | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 guix/zeus.scm (limited to 'guix/zeus.scm') diff --git a/guix/zeus.scm b/guix/zeus.scm new file mode 100644 index 0000000..cd98c97 --- /dev/null +++ b/guix/zeus.scm @@ -0,0 +1,30 @@ + +(define-module (zeus) + #:use-module (gnu) + #:use-module (system-base)) + +(use-package-modules file-systems) + +(system-base "zeus" + (cons* (file-system + (mount-point "/hdd") + (device (uuid "b0fddf60-47ff-469f-b135-8f6b58812c99" + 'xfs)) + (type "xfs")) + (file-system + (mount-point "/home") + (device (uuid "4efbc805-e89b-46b8-b895-b1ce807698c8" + 'ext4)) + (type "ext4")) + (file-system + (mount-point "/") + (device (uuid + "e350994d-4c98-4d04-9867-29c9fc779026" + 'ext4)) + (type "ext4")) + (file-system + (mount-point "/boot/efi") + (device (uuid "F2A9-FB50" + 'fat32)) + (type "vfat")) %base-file-systems) + "10551e45-7810-4171-a4b2-87372ae5bdb4") -- cgit v1.2.3