Commit Graph

8 Commits

Author SHA1 Message Date
Hilton Chain
f536df13ce
utils: rosenthal-transformation-zfs: Don't use package variant for ZFS module.
It's already handled by ‘linux-builder-configuration->system-entry’.

* modules/rosenthal/utils/transformations.scm (rosenthal-transformation-zfs)
[kernel-loadable-modules]: Use unmodified zfs:module.
2026-02-19 12:54:12 +08:00
Hilton Chain
53c757521a
maint: Update REUSE.toml, adjust SPDX headers and module imports. 2026-02-07 18:22:14 +08:00
Hilton Chain
e1558d198a
utils: rosenthal-transformation-guix: Update signing keys.
Forgot to add the new one here...
See also <https://codeberg.org/hako/Testament/issues/20>.

* modules/rosenthal/utils/transformations.scm (rosenthal-transformation-guix):
Add new signing key of Guix Moe build farm.
2026-01-12 22:24:17 +08:00
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
8e3cb6520c
utils: Add rosenthal-transformation-zfs.
* modules/rosenthal/utils/transformations.scm (rosenthal-transformation-zfs):
New procedure.
2025-09-13 20:15:33 +08:00
Hilton Chain
d4a25e7613
utils: rosenthal-transformation-guix: Update substitute server.
* modules/rosenthal/utils/transformations.scm (rosenthal-transformation-guix):
Use https://cache-cdn.guix.moe and place it before official substitute servers.
2025-09-08 00:39:01 +08:00
Hilton Chain
4ef6a321c3
utils: rosenthal-transformation-guix: Deduplicate substitute URLs.
* modules/rosenthal/utils/transformations.scm (rosenthal-transformation-guix):
Deduplicate substitute URLs.
2025-06-16 00:20:09 +08:00
Hilton Chain
dcc1fad668
utils: Add ‘rosenthal-transformation-guix’.
* modules/rosenthal/utils/transformations.scm: New file.
2025-06-11 22:18:54 +08:00