Commit Graph

339 Commits

Author SHA1 Message Date
Hilton Chain
c2003fa60c
services: %rosenthal-desktop-home-services: Replace home-dbus-service-type.
* modules/rosenthal/services/desktop.scm (%rosenthal-desktop-home-services):
Replace home-dbus-service-type.
2026-02-04 23:14:30 +08:00
Hilton Chain
6c67cac50f
rosenthal: Add emacs-isearch-mb.
* modules/rosenthal/packages/emacs-xyz.scm (emacs-isearch-mb): New variable.
2026-02-04 21:18:49 +08:00
Hilton Chain
6fac29b34d
rosenthal: noctalia-shell: Add qtwayland dependency.
* modules/rosenthal/packages/wm.scm (noctalia-shell): Add qtwayland.
2026-02-04 18:24:58 +08:00
Hilton Chain
4da8818d04
services: Add home-noctalia-shell-service-type.
* modules/rosenthal/services/desktop.scm (home-noctalia-shell-service-type):
New variable.
2026-02-04 17:01:57 +08:00
Hilton Chain
cc32c7bbe0
rosenthal: Add noctalia-shell.
* modules/rosenthal/packages/wm.scm (noctalia-shell): New variable.
2026-02-04 17:01:55 +08:00
Hilton Chain
8c0b782c6d
services: %rosenthal-desktop-home-services: Remove applet services.
* modules/rosenthal/services/desktop.scm (%rosenthal-desktop-home-services):
Remove home-blueman-applet-service-type and
home-network-manager-applet-service-type.
2026-02-04 16:59:47 +08:00
Hilton Chain
4f027bc456
rosenthal: alloy-bin: Make exectuable.
* modules/rosenthal/packages/binaries.scm (alloy-bin): [arguments]: Make the
binary exectuable.
2026-01-31 12:30:13 +08:00
Hilton Chain
eabcecfe5c
examples: emacs: Add install.sh
* modules/rosenthal/examples/emacs/install.sh: New file.
2026-01-25 16:52:12 +08:00
Hilton Chain
bb61aead91
rosenthal: cloudflared: Update to 2026.1.1.
* modules/rosenthal/packages/networking.scm (cloudflared): Update to 2026.1.1.
2026-01-25 15:42:41 +08:00
Hilton Chain
9997534efe
rosenthal: alloy-bin-aarch64-linux: Update to 1.12.2.
* modules/rosenthal/packages/binaries.scm (alloy-bin-aarch64-linux): Update to 1.12.2.
2026-01-25 15:42:41 +08:00
Hilton Chain
9f3003a1f2
rosenthal: alloy-bin: Update to 1.12.2.
* modules/rosenthal/packages/binaries.scm (alloy-bin): Update to 1.12.2.
2026-01-25 15:42:41 +08:00
Hilton Chain
d43e65476a
rosenthal: loki-bin: Update to 3.6.4.
* modules/rosenthal/packages/binaries.scm (loki-bin): Update to 3.6.4.
2026-01-25 15:42:41 +08:00
Hilton Chain
5ab55fd0bf
rosenthal: wakatime-cli-bin: Update to 1.139.1.
* modules/rosenthal/packages/binaries.scm (wakatime-cli-bin): Update to 1.139.1.
2026-01-25 15:42:41 +08:00
Hilton Chain
77e021308c
rosenthal: wakapi-bin: Update to 2.17.1.
* modules/rosenthal/packages/binaries.scm (wakapi-bin): Update to 2.17.1.
2026-01-25 15:42:40 +08:00
Hilton Chain
309cddba6c
rosenthal: navidrome-bin: Update to 0.59.0.
* modules/rosenthal/packages/binaries.scm (navidrome-bin): Update to 0.59.0.
2026-01-25 15:42:40 +08:00
Hilton Chain
86a284fbe3
rosenthal: komga-bin: Update to 1.23.6.
* modules/rosenthal/packages/binaries.scm (komga-bin): Update to 1.23.6.
2026-01-25 15:42:40 +08:00
Hilton Chain
2c4e13eb1e
rosenthal: tuwunel-bin: Update to 1.4.9.1.
* modules/rosenthal/packages/binaries.scm (tuwunel-bin): Update to 1.4.9.1.
2026-01-25 15:42:39 +08:00
Hilton Chain
225f3ce9bd
rosenthal: guix/dolly: Fix nar archive path in ‘delete-entry’ for ‘guix publish’ patch. 2026-01-25 00:17:09 +08:00
Hilton Chain
ab429bcc1f
rosenthal: guix/dolly: Fix ‘delete-entry’ in ‘guix publish’ patch. 2026-01-24 20:17:18 +08:00
Hilton Chain
88505d703f
rosenthal: binaries: Enable updater.
* modules/rosenthal/packages/binaries.scm (komga-bin, navidrome-bin)
(shadow-tls-bin , wakapi-bin, wakatime-cli-bin, mimir-bin)
(loki-bin, alloy-bin) [properties] <disable-updater?>: Remove.
2026-01-24 14:04:48 +08:00
Hilton Chain
0784504c64
rosenthal: mihomo: Update to 1.19.19.
* modules/rosenthal/packages/networking.scm (mihomo): Update to 1.19.19.
2026-01-19 20:04:58 +08:00
Hilton Chain
d461f24357
rosenthal: cloudflare-warp-bin: Update to 2025.10.186.0.
* modules/rosenthal/packages/binaries.scm (cloudflare-warp-bin): Update to 2025.10.186.0.
2026-01-19 20:04:56 +08:00
Hilton Chain
aeabb0d64c
examples: emacs: Add packages for fonts specified in the configuration into comment as well. 2026-01-18 18:48:36 +08:00
Hilton Chain
a1f6309513
examples: emacs: Update fonts and Nonguix module. 2026-01-18 12:53:11 +08:00
Hilton Chain
371186d95a
examples: emacs: Split configurations.
* modules/rosenthal/examples/emacs/editing.el,
* modules/rosenthal/examples/emacs/interface.el,
* modules/rosenthal/examples/emacs/miscellaneous.el: New files.
* modules/rosenthal/examples/emacs/init.el: Load them.
* modules/rosenthal/services/desktop.scm (%rosenthal-skeletons): Add them.
2026-01-14 14:23:11 +08:00
Hilton Chain
4eab99447f
services: %rosenthal-set-keymap-script: Use mkstemp.
tmpnam is deprecated.

* modules/rosenthal/services/desktop.scm (%rosenthal-set-keymap-script):
Replace tmpnam with mkstemp.
2026-01-14 11:30:59 +08:00
Hilton Chain
f549c7604c
services: %rosenthal-set-keymap-script: Adapt to installer environment.
This helps to invoke the script directly from Guix's installer.

* modules/rosenthal/services/desktop.scm (%rosenthal-set-keymap-script):
Output keymap to temporary file.
Always change niri configuration.
2026-01-14 10:32:27 +08:00
Hilton Chain
444f54f9f2
rosenthal: Re-export (gnu system privilege). 2026-01-13 16:35:27 +08:00
Hilton Chain
ca8f28e512
services: monitoring: Add log rotation.
* modules/rosenthal/services/monitoring.scm (alloy-service-type)
(grafana-service-type, loki-service-type, mimir-service-type)
(prometheus-service-type) [extensions]: Extend log-rotation-service-type.
2026-01-13 14:22:07 +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
31279f60c1
rosenthal: Remove emacs-nftables-mode.
* modules/rosenthal/packages/emacs-xyz.scm (emacs-nftables-mode): Delete variable.
2026-01-12 21:59:26 +08:00
Hilton Chain
8c9f36277d
examples: Update niri.kdl.
* modules/rosenthal/examples/niri.kdl: Update.
2026-01-12 21:39:45 +08:00
Hilton Chain
ec16e0a7bc
rosenthal: tailscale: Update to 1.92.5.
* modules/rosenthal/packages/networking.scm (tailscale): Update to 1.92.5.
[native-inputs]: Update vendored Go dependencies.
2026-01-11 15:17:37 +08:00
Hilton Chain
81a607ef4b
rosenthal: sing-box: Update to 1.12.15.
* modules/rosenthal/packages/networking.scm (sing-box): Update to 1.12.15.
[native-inputs]: Update vendored Go dependencies.
2026-01-11 15:17:36 +08:00
Hilton Chain
b451586c84
rosenthal: mihomo: Update to 1.19.18.
* modules/rosenthal/packages/networking.scm (mihomo): Update to 1.19.18.
[native-inputs]: Update vendored Go dependencies.
2026-01-11 15:17:34 +08:00
Hilton Chain
09232e12d0
rosenthal: ukify: Update to 259.
* modules/rosenthal/packages/bootloaders.scm (ukify): Update to 259.
2026-01-11 15:04:55 +08:00
Hilton Chain
d208eb1a41
rosenthal: systemd-stub: Update to 259.
* modules/rosenthal/packages/bootloaders.scm (systemd-stub): Update to 259.
2026-01-11 15:04:55 +08:00
Hilton Chain
0613347b83
rosenthal: prometheus-bin: Update to 3.9.1.
* modules/rosenthal/packages/binaries.scm (prometheus-bin): Update to 3.9.1.
2026-01-11 15:04:55 +08:00
Hilton Chain
904d07ff13
rosenthal: dinit: Update to 0.20.0.
* modules/rosenthal/packages/admin.scm (dinit): Update to 0.20.0.
[build-system]: Switch to gnu-build-system.
[arguments] <#:configure-flags>: Adjust accordingly.
<#:make-flags>: Set CXX and CXX_FOR_BUILD.
2026-01-11 15:03:57 +08:00
Hilton Chain
f15c27b931
rosenthal: rclone-bin: Deprecate package. 2025-12-04 15:21:43 +08:00
Hilton Chain
d6b51182ab
rosenthal: lottie-converter: Disable updater.
* modules/rosenthal/packages/animation.scm (lottie-converter) [properties]:
Set disable-updater? to #t.
2025-12-04 15:21:42 +08:00
Hilton Chain
cc35f89140
rosenthal: ai-robots-txt: Update to 1.44.
* modules/rosenthal/packages/web.scm (ai-robots-txt): Update to 1.44.
2025-12-04 15:21:42 +08:00
Hilton Chain
1390b59658
rosenthal: cloudflared: Update to 2025.11.1.
* modules/rosenthal/packages/networking.scm (cloudflared): Update to 2025.11.1.
2025-12-04 15:21:42 +08:00
Hilton Chain
003ec9efa6
rosenthal: ukify: Update to 258.2.
* modules/rosenthal/packages/bootloaders.scm (ukify): Update to 258.2.
2025-12-04 15:21:42 +08:00
Hilton Chain
c2a613268a
rosenthal: systemd-stub: Update to 258.2.
* modules/rosenthal/packages/bootloaders.scm (systemd-stub): Update to 258.2.
2025-12-04 15:21:42 +08:00
Hilton Chain
870a6fe099
rosenthal: prometheus-bin: Update to 3.8.0.
* modules/rosenthal/packages/binaries.scm (prometheus-bin): Update to 3.8.0.
2025-12-04 15:21:42 +08:00
Hilton Chain
4fcd931614
rosenthal: cloudflare-warp-bin: Update to 2025.9.558.0.
* modules/rosenthal/packages/binaries.scm (cloudflare-warp-bin): Update to 2025.9.558.0.
2025-12-04 15:21:40 +08:00
Hilton Chain
5cae0412d7
rosenthal: tailscale: Update to 1.90.9.
* modules/rosenthal/packages/networking.scm (tailscale): Update to 1.90.9.
[native-inputs]: Update vendored Go dependencies.
2025-12-04 15:18:05 +08:00
Hilton Chain
db380dc051
rosenthal: sing-box: Update to 1.12.12.
* modules/rosenthal/packages/networking.scm (sing-box): Update to 1.12.12.
[native-inputs]: Update vendored Go dependencies.
2025-12-04 15:16:54 +08:00
Hilton Chain
3382ae51e7
rosenthal: mihomo: Update to 1.19.17.
* modules/rosenthal/packages/networking.scm (mihomo): Update to 1.19.17.
[native-inputs]: Update vendored Go dependencies.
2025-12-04 15:15:11 +08:00