Commit Graph

11 Commits

Author SHA1 Message Date
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
895e8285b4
utils: Rename package specification procedures.
* modules/rosenthal/utils/packages.scm (pkg): Deprecate and rename to
spec->pkg.
(pkg+out): Deprecate and rename to spec->pkg+out.
(pkgs): Deprecate and rename to specs->pkgs.
(pkgs+out): Deprecate and rename to specs->pkgs+out.
2025-06-15 19:40:34 +08:00
Hilton Chain
550f3ae1d1
maint: Cleanup. 2025-06-13 00:57:49 +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
Hilton Chain
0ab2a7eb1a
utils: Add helper procedures from my dotfiles.
* modules/rosenthal/utils/packages.scm (delete-package-from-list, pkg)
(pkg+out, pkgs, pkgs+out): New procedures.
* modules/rosenthal/utils/file.scm (computed-substitution-with-inputs)
(file-content): New procedures.
2025-06-11 00:16:35 +08:00
Hilton Chain
78aa289f23
rosenthal: Rename (rosenthal packages) to (rosenthal utils packages).
* modules/rosenthal/packages.scm: Move to...
* modules/rosenthal/utils/packages.scm: ...here.
* etc/manifests/all-packages.scm: Adjust accordingly.
* etc/manifests/auto-update.scm: Likewise.
* etc/manifests/manual-update.scm: Likewise.
2025-06-11 00:16:35 +08:00
Hilton Chain
6f133d4c48
utils: Relocate (rosenthal utils serializers utils).
* modules/rosenthal/utils/serializers/utils.scm: Rename to..
* modules/rosenthal/utils/serializers.scm: ...this.
* modules/rosenthal/utils/serializers/ini.scm (rosenthal): Adjust module
import.
* modules/rosenthal/utils/serializers/yaml.scm (rosenthal): Adjust module
import.
2025-05-31 02:53:46 +08:00
Hilton Chain
fbef0d3861
utils: Update serializers from RDE.
* modules/rosenthal/utils/serializers/ini.scm: New file.
* modules/rosenthal/utils/serializers/utils.scm: New file.
* modules/rosenthal/utils/serializers/yaml.scm: New file.
* modules/rosenthal/utils/home-services-utils.scm: Delete file.
* modules/rosenthal/services/child-error.scm (home-wakapi-shepherd-service):
Use the new serializer.
* modules/rosenthal/services/web.scm (misskey-oci-containers): Likewise.
2025-05-28 23:37:55 +08:00
Hilton Chain
cf5fc0ef73
rosenthal: rosenthal-cargo-inputs: Move to (rosenthal utils cargo).
* modules/rosenthal/packages/rust-crates.scm (rosenthal-cargo-inputs): Move
to...
* modules/rosenthal/utils/cargo.scm (rosenthal-cargo-inputs): ...here.
* modules/rosenthal/packages/rust-apps.scm: Adjust module import.
* modules/rosenthal/packages/wm.scm: Likewise.
* modules/rosenthal/packages/xorg.scm: Likewise.

Fixes: https://codeberg.org/hako/Rosenthal/issues/12
2025-05-15 19:47:20 +08:00
Hilton Chain
3d4b11edc7
utils: Update ‘go mod vendor’ based fetch implementation. 2025-05-15 02:03:24 +08:00
Hilton Chain
9c782fad3c
maint: Relocate modules to ‘modules’ directory. 2025-04-26 00:16:07 +08:00