Commit Graph

1276 Commits

Author SHA1 Message Date
Hilton Chain
3d11e4c069
examples/emacs: Sync with emacs-guix-starter. 2026-08-22 01:44:04 +08:00
Hilton Chain
2bf3bf916e
rosenthal: noctalia: Update to 5.0.0-beta.8.
* modules/rosenthal/packages/wm.scm (noctalia): Update to 5.0.0-beta.8.
2026-08-21 21:57:15 +08:00
Hilton Chain
bb0a9bebf1
rosenthal: ai-robots-txt: Update to 1.50.
* modules/rosenthal/packages/web.scm (ai-robots-txt): Update to 1.50.
2026-08-21 21:57:14 +08:00
Hilton Chain
2fe29cce0a
rosenthal: cloudflared: Update to 2026.8.2.
* modules/rosenthal/packages/networking.scm (cloudflared): Update to 2026.8.2.
2026-08-21 21:57:14 +08:00
Hilton Chain
87b05c2535
rosenthal: prismlauncher/dolly: Update to 11.0.3.
* modules/rosenthal/packages/games.scm (prismlauncher/dolly): Update to 11.0.3.
2026-08-21 21:57:14 +08:00
Hilton Chain
c225a5846f
rosenthal: ukify: Update to 261.2.
* modules/rosenthal/packages/bootloaders.scm (ukify): Update to 261.2.
2026-08-21 21:57:14 +08:00
Hilton Chain
72b15a5eb2
rosenthal: systemd-stub: Update to 261.2.
* modules/rosenthal/packages/bootloaders.scm (systemd-stub): Update to 261.2.
2026-08-21 21:57:14 +08:00
Hilton Chain
a1bcd459d2
rosenthal: loki-bin: Update to 3.7.6.
* modules/rosenthal/packages/binaries.scm (loki-bin): Update to 3.7.6.
2026-08-21 21:57:14 +08:00
Hilton Chain
916c283444
rosenthal: prometheus-bin: Update to 3.13.2.
* modules/rosenthal/packages/binaries.scm (prometheus-bin): Update to 3.13.2.
2026-08-21 21:57:14 +08:00
Hilton Chain
58f025804c
rosenthal: wakatime-cli-bin: Update to 2.24.4.
* modules/rosenthal/packages/binaries.scm (wakatime-cli-bin): Update to 2.24.4.
2026-08-21 21:57:14 +08:00
Hilton Chain
ee1573b734
rosenthal: wakapi-bin: Update to 2.17.5.
* modules/rosenthal/packages/binaries.scm (wakapi-bin): Update to 2.17.5.
2026-08-21 21:57:13 +08:00
Hilton Chain
104ebd3348
rosenthal: navidrome-bin: Update to 0.63.2.
* modules/rosenthal/packages/binaries.scm (navidrome-bin): Update to 0.63.2.
2026-08-21 21:57:13 +08:00
Hilton Chain
28aa141446
rosenthal: komga-bin: Update to 1.26.3.
* modules/rosenthal/packages/binaries.scm (komga-bin): Update to 1.26.3.
2026-08-21 21:57:13 +08:00
Hilton Chain
410be8c1be
rosenthal: dinit: Update to 0.22.1.
* modules/rosenthal/packages/admin.scm (dinit): Update to 0.22.1.
2026-08-21 21:57:13 +08:00
Hilton Chain
e50e842994
rosenthal: emacs-majutsu/dolly: Update to 0.6.0-4.9c2fdb3.
* modules/rosenthal/packages/emacs-xyz.scm (emacs-majutsu/dolly): Update to
0.6.0-4.9c2fdb3.
2026-08-21 21:57:13 +08:00
Hilton Chain
8237066e73
rosenthal: Add emacs-reader.
* modules/rosenthal/packages/emacs-xyz.scm (emacs-reader): New variable.
2026-08-21 21:57:13 +08:00
Hilton Chain
ba91ca76c0
.dir-locals.el: Set geiser-repl-add-project-paths.
* .dir-locals.el (scheme-mode) [geiser-repl-add-project-paths]: Add
"modules".
2026-08-21 21:57:10 +08:00
Hilton Chain
6e28a0825b
utils: Add scm->kdl-string, scm->kdlv1-string, kdl-file and kdlv1-file. 2026-08-14 05:17:36 +08:00
Hilton Chain
ecdb930021
bootloader: menu-entry->ukify-args: Avoid relative reference to system generations. 2026-08-05 21:49:51 +08:00
Hilton Chain
ed592c6c6e
rosenthal: noctalia: Update to 5.0.0-beta.7.
* modules/rosenthal/packages/wm.scm (noctalia): Update to 5.0.0-beta.7.
[arguments] <#:phases>: Remove unnecessary patching to meson.build.
[inputs]: Add libjxl, libical, libsecret, libsndfile, libsodium.
2026-08-02 22:45:39 +08:00
Hilton Chain
42269efc67
services: Use alist of alists for ini-file.
This unifies the style with other serializers.
2026-07-23 04:53:28 +08:00
Hilton Chain
87d4e55ea4
rosenthal: Adjust module import for deprecation warnings. 2026-07-23 04:53:26 +08:00
Hilton Chain
2e9ba3e2a5
rosenthal: noctalia: Update to 5.0.0-beta.3.
* modules/rosenthal/packages/wm.scm (noctalia): Update to 5.0.0-beta.3.
2026-07-22 02:18:32 +08:00
Hilton Chain
1edd471f4c
rosenthal: mautrix-telegram: Update to 0.2607.0. 2026-07-22 02:18:32 +08:00
Hilton Chain
43f10a6062
rosenthal: tuwunel-bin: Update to 1.8.2.
* modules/rosenthal/packages/binaries.scm (tuwunel-bin): Update to 1.8.2.
2026-07-22 02:18:30 +08:00
Hilton Chain
63d7c774dc
rosenthal: noctalia: Update to 5.0.0-beta2.
* modules/rosenthal/packages/wm.scm (noctalia): Update to 5.0.0-beta2.
[inputs]: Add md4c, nlohmann-json, stb-image-resize2, stb-image-write,
tomlplusplus.
[arguments]: Adjust stb import path.
2026-07-11 02:30:16 +08:00
Hilton Chain
08ac8f2e93
rosenthal: mautrix-telegram: Update to 0.2606.0.
* modules/rosenthal/packages/messaging.scm (mautrix-telegram): Update to
0.2606.0.
[build-system]: Switch to go-vendored-build-system.
[native-inputs, propagated-inputs, inputs]: Remove all old inputs.
[inputs]: Add bash-minimal, ffmpeg, lottie-converter, olm.
2026-07-11 02:30:16 +08:00
Hilton Chain
5d5aefca89
build/go-vendored: Set GOTOOLCHAIN to local.
* modules/rosenthal/build/go-vendored-build-system.scm (unpack-vendored-dependencies):
Set GOTOOLCHAIN to local.
2026-07-11 02:30:14 +08:00
Hilton Chain
3a0838e5e0
utils: nix: Change a few variables to parameters. 2026-07-06 21:53:12 +08:00
Hilton Chain
d687672c1c
services: nix-search-paths: Set LOCALE_ARCHIVE environment variable. 2026-07-06 21:12:38 +08:00
Hilton Chain
4d553b92ce
services: nix-search-paths: Group system and home extensions. 2026-07-06 21:12:35 +08:00
Hilton Chain
6cf57b252d
rosenthal: noctalia: Update to 5.0.0-beta1.
* modules/rosenthal/packages/wm.scm (rosenthal): Update to 5.0.0-beta1.
[arguments]: Enable tests.
[inputs]: Add wireplumber.
2026-07-05 00:07:14 +08:00
Hilton Chain
745ad5e88f
services: nix-search-paths: Add nix-search-paths-activation.
* modules/rosenthal/services/nix.scm (nix-search-paths-activation): New
procedure.
(nix-search-paths-service-type, home-nix-search-paths-service-type): Use it.
2026-07-05 00:07:13 +08:00
Hilton Chain
388bb5dbd0
utils: nix: Adjust variable names and docstrings. 2026-07-04 12:48:51 +08:00
Hilton Chain
386de67aee
util: nix: Correct comment for <nix-wrapper>. 2026-07-04 12:33:57 +08:00
Hilton Chain
180635cee4
util: nix: Add <nix-wrapper>.
* modules/rosenthal/utils/nix.scm (<nix-wrapper>): New data type.
(nix-expressions->profile-build-wrapper, nix-shell-wrapper): Return a value of
it.
(nix-shell-wrapper->package, with-nix-profile): Use it.
2026-07-04 12:30:49 +08:00
Hilton Chain
30af71b024
util: nix-expressions->profile-build-wrapper: Deduplicate expressions list. 2026-07-04 12:30:47 +08:00
Hilton Chain
c2722ed176
utils: nix: Add and use %nix-wrapper-default-exclude-env-paths. 2026-07-03 10:36:55 +08:00
Hilton Chain
428a150814
services: nix-search-paths: Correct build-nix-profile path. 2026-07-03 02:41:33 +08:00
Hilton Chain
39eb45af2b
services: Add nix-search-paths-service-type and home-nix-search-paths-service-type.
* modules/rosenthal/services/nix.scm: New file.
2026-07-03 02:10:34 +08:00
Hilton Chain
e28731a5de
utils: nix-expressions->profile-build-wrapper: Move #:link-to argument to command-line.
* modules/rosenthal/utils/nix.scm (nix-expressions->profile-build-wrapper):
Remove #:link-to argument and get it from command-line instead.
(with-nix-profile): Remove path argument.
2026-07-03 02:10:32 +08:00
Hilton Chain
5f88ec068e
utils: with-nix-profile: Use a shorter example. 2026-07-02 21:54:35 +08:00
Hilton Chain
83773b25db
utils: Add with-nix-profile.
* modules/rosenthal/utils/nix.scm (%nix-shell-wrapper-for-profile?): New
parameter.
(with-nix-profile): New macro.
(nix-expressions->profile-build-wrapper, nix-shell-wrapper)
(nix-shell-wrapper->package): Adjust for it.
2026-07-02 19:56:01 +08:00
Hilton Chain
4d2f3a2e0c
utils: installables->nix-expressions: Fix attrpath check. 2026-07-02 19:55:58 +08:00
Hilton Chain
205b14dd34
util: nix: Add missing exports.
* modules/rosenthal/utils/nix.scm (%nix-build-profile-paths)
(%nix-build-profile-extra-outputs): Export.
2026-07-02 17:09:44 +08:00
Hilton Chain
06a8a5f726
utils: Add nix-expressions->profile-build-wrapper.
* modules/rosenthal/utils/nix.scm (%nix-build-profile-paths)
(%nix-build-profile-extra-outputs): New variables.
(ensure-list, installables->nix-expressions)
(nix-expressions->profile-build-wrapper): New procedures.
(nix-shell-wrapper): Use ensure-list.
2026-07-02 17:02:02 +08:00
Hilton Chain
fe34e0911d
utils: nix-shell-wrapper: Fix match usage.
Probably I extended it from cond and forgot the else usage...
2026-07-02 01:21:49 +08:00
Hilton Chain
3f77432233
utils: nix-shell-wrapper: Fix #:environment-keep appending. 2026-07-01 18:28:06 +08:00
Hilton Chain
7a2f31556f
utils: nix-shell-wrapper: Add environment options and improve expression handling. 2026-07-01 16:54:24 +08:00
Hilton Chain
17c2fdf76e
build-system: go-vendored: Fix build system name.
* modules/rosenthal/build-system/go-vendored.scm (go-vendored-build-system): Use
go-vendored as name.
2026-06-28 19:43:36 +08:00