guixsd-config

GuixSD configs for my systems
Log | Files | Refs

commit f1e5f271fd92750e1a31c5ce0eedb63667de5e1d
parent f7bdfa1b2a01ced02f0d556741fbdfb7b593adcc
Author: vin <git@vineetk.net>
Date:   Tue, 23 Dec 2025 04:47:52 -0500

use legacy mountpoint for zroot/var and zroot/home datasets to be declarative

also prevents issues from guix not knowing about the mounts.
e.g. zroot/var without legacy mountpoint gets re-mounted too late, so
shepherd doesn't work properly

Diffstat:
Mepistemia/systems/demiurge.scm | 12++++++++++++
1 file changed, 12 insertions(+), 0 deletions(-)

diff --git a/epistemia/systems/demiurge.scm b/epistemia/systems/demiurge.scm @@ -56,6 +56,18 @@ (type "zfs") (check? #f) (needed-for-boot? #t)) + (file-system + (device "zroot/var") + (mount-point "/var") + (type "zfs") + (check? #f) + (needed-for-boot? #t)) + (file-system + (device "zroot/home") + (mount-point "/home") + (type "zfs") + (check? #f) + (needed-for-boot? #t)) (file-system (device (uuid "3EF4-E408" 'fat)) (mount-point "/boot/efi")