Commit Graph

20 Commits

Author SHA1 Message Date
Hilton Chain
cba8ab4bfc
maint: Add more manifests.
* etc/committer.scm: New file.
* etc/manifests/all-packages.scm: New file.
* etc/manifests/auto-update.scm: New file.
* etc/manifests/manual-update.scm: New file.
* etc/manifest.scm: Delete file.
2025-05-15 16:30:39 +08:00
Hilton Chain
b9ca1cd567
rosenthal: Remove buku-run-dev.
* modules/rosenthal/packages/web.scm (buku-run-dev): Delete variable.
2025-05-15 15:47:41 +08:00
Hilton Chain
1f2c4cc936
rosenthal: Remove sidebery-icecat.
* modules/rosenthal/packages/binaries.scm (sidebery, sidebery/icecat): Delete
variables.
2025-05-15 15:42:32 +08:00
Hilton Chain
f97d5858e9
rosenthal: Add all-rosenthal-packages.
* modules/rosenthal/packages.scm (%rosenthal-package-module-path): New
variable.
(all-rosenthal-packages): New procedure.
2025-05-15 15:26:30 +08:00
Hilton Chain
89ae340329
rosenthal: Add caddy.
* modules/rosenthal/packages/web.scm (caddy): New variable.
2025-05-15 15:26:30 +08:00
Hilton Chain
de236c188b
rosenthal: forgejo: Refresh package.
* modules/rosenthal/packages/web.scm (forgejo): Sync package with
https://gitlab.com/nonguix/nonguix/-/merge_requests/669.
2025-05-15 15:26:28 +08:00
Hilton Chain
2b37b85997
rosenthal: Add go-cloudflare.
* modules/rosenthal/packages/golang.scm (go-cloudflare): New variable.
* modules/rosenthal/packages/networking.scm (cloudflared)[arguments]<#:go>:
Use it.
2025-05-15 10:59:08 +08:00
Hilton Chain
297041998b
rosenthal: Add go-1.24.
* modules/rosenthal/packages/golang.scm: New file.
2025-05-15 10:59:06 +08:00
Hilton Chain
f8986f696b
services: Add navidrome-service-type.
* modules/rosenthal/services/web.scm (navidrome-configuration): New data type.
(navidrome-shepherd-service): New procedure.
(%navidrome-accounts, navidrome-service-type): New variables.
2025-05-15 10:32:42 +08:00
Hilton Chain
e62aa32b6f
rosenthal: Add navidrome-bin.
* modules/rosenthal/packages/binaries.scm (navidrome-bin): New variable.
2025-05-15 10:32:20 +08:00
Hilton Chain
f076a6157a
services: qbittorrent: Auto start.
* modules/rosenthal/services/bittorrent.scm
(home-qbittorrent-shepherd-service)[auto-start?]: Unset.
2025-05-15 10:27:58 +08:00
Hilton Chain
aeff89a063
rosenthal: Add sing-box.
* modules/rosenthal/packages/networking.scm (sing-box): New variable.
* modules/rosenthal/packages/binaries.scm (sing-box-bin): Deprecated by it.
2025-05-15 02:03:25 +08:00
Hilton Chain
b0231df023
rosenthal: Add mihomo.
* modules/rosenthal/packages/networking.scm (mihomo): New variable.
* modules/rosenthal/packages/binaries.scm (mihomo-bin): Deprecated by it.
(clash-bin): Delete variable.
2025-05-15 02:03:25 +08:00
Hilton Chain
3d4b11edc7
utils: Update ‘go mod vendor’ based fetch implementation. 2025-05-15 02:03:24 +08:00
Hilton Chain
975db02439
rosenthal: Add emacs-nftables-mode.
* modules/rosenthal/packages/emacs-xyz.scm (emacs-nftables-mode): New
variable.
2025-05-15 02:03:24 +08:00
Hilton Chain
3e5383b922
rosenthal: Add emacs-treesit-auto.
* modules/rosenthal/packages/emacs-xyz.scm (emacs-treesit-auto): New variable.
2025-05-15 02:03:23 +08:00
Hilton Chain
879f4aef54
services: cloudflare-tunnel: Support token file.
* modules/rosenthal/services/child-error.scm
(cloudflare-tunnel-configuration)[token-file]: New field.
(cloudflare-tunnel-shepherd-service): Adjust accordingly.
2025-05-15 02:02:17 +08:00
Hilton Chain
f851cdabfc
rosenthal: cloudflared: Update to 2025.4.2.
* modules/rosenthal/packages/networking.scm (cloudflared): Update to 2025.4.2.
2025-05-15 02:02:00 +08:00
Hilton Chain
36eeac3b85
rosenthal: Update cargo-inputs implementation.
* modules/rosenthal/packages/rust-crates.scm: Update implementation.
Export interfaces ‘lookup-cargo-inputs’ and ‘rosenthal-cargo-inputs’.
* modules/rosenthal/packages/rust-apps.scm (atuin)[inputs]: Use
‘rosenthal-cargo-inputs’.
Remove rust-ring-0.17.
* modules/rosenthal/packages/wm.scm (rust-pipewire, rust-smithay): Hide and
export.
[arguments]<#:phases>: Update ‘package’ phase.
[inputs]: Use ‘rosenthal-cargo-inputs’.
(niri)[arguments]<#:phases>: Apply updates from rust-team.
[inputs]: Use ‘rosenthal-cargo-inputs’.
Remove rust-pipewire and rust-smithay.
* modules/rosenthal/packages/xorg.scm (xwayland-satellite)[inputs]: Use
‘rosenthal-cargo-inputs’.
2025-05-04 20:31:07 +08:00
Hilton Chain
9c782fad3c
maint: Relocate modules to ‘modules’ directory. 2025-04-26 00:16:07 +08:00