Commit Graph

5 Commits

Author SHA1 Message Date
Hilton Chain
1c3aed0cdb
services: zfs: Add zfs-configuration.
* modules/rosenthal/services/file-systems.scm (<zfs-configuration>): New data
type.
Enable auto mounting and disable volumes by default.
(zfs-shepherd-service): Rename to zfs-shepherd.
No longer use one-shot services.
(zfs-service-type): Adjust accordingly.
Set default value.

* modules/rosenthal/utils/transformations.scm (rosenthal-transformation-zfs):
Allow configuration.
2025-10-20 13:44:15 +08:00
Hilton Chain
84b2141d38
services: zfs: Export variable.
* modules/rosenthal/services/file-systems.scm (zfs-service-type): Export.
2025-08-29 21:06:14 +08:00
Hilton Chain
6bf3906d6e
services: Add zfs-service-type.
* modules/rosenthal/services/file-systems.scm (zfs-shepherd-service)
(zfs-service-type): New variables.
2025-08-29 20:59:08 +08:00
Hilton Chain
40d6224034
rosenthal: Unify comments style. 2025-08-08 01:31:34 +08:00
Hilton Chain
9c782fad3c
maint: Relocate modules to ‘modules’ directory. 2025-04-26 00:16:07 +08:00