Hilton Chain
558f180b5d
rosenthal: hugo: Update to 0.148.2.
...
* modules/rosenthal/packages/web.scm (hugo): Update to 0.148.2.
2025-08-13 15:01:23 +08:00
Hilton Chain
9a2881db43
rosenthal: cloudflared: Update to 2025.8.0.
...
* modules/rosenthal/packages/networking.scm (cloudflared): Update to 2025.8.0.
2025-08-13 15:01:22 +08:00
Hilton Chain
4bbcf848dd
rosenthal: sing-box: Update to 1.12.1.
...
* modules/rosenthal/packages/networking.scm (sing-box): Update to 1.12.1.
[native-inputs]: Update vendored Go dependencies.
2025-08-13 14:58:02 +08:00
Hilton Chain
3f5bf035da
rosenthal: mihomo: Update to 1.19.12.
...
* modules/rosenthal/packages/networking.scm (mihomo): Update to 1.19.12.
[native-inputs]: Update vendored Go dependencies.
2025-08-13 14:53:41 +08:00
Hilton Chain
00f9a92812
home services: theme: Allow font configuration.
...
* modules/rosenthal/services/desktop.scm (home-theme-configuration) [font]:
New field.
* modules/rosenthal/services/desktop.scm (%home-theme-xdg-config): Use it.
2025-08-12 22:18:54 +08:00
Hilton Chain
b8212d7a76
rosenthal: Add emacs-eat/hako.
...
* modules/rosenthal/packages/emacs-xyz.scm (emacs-eat/hako): New variable.
2025-08-12 11:10:40 +08:00
Hilton Chain
92c6a14084
services: Add sing-box-service-type.
...
* modules/rosenthal/services/networking.scm (<sing-box-configuration>): New data
type.
(file-object?, sing-box-activation, sing-box-shepherd-service): New procedures.
(sing-box-account, sing-box-service-type): New variables.
2025-08-08 13:35:45 +08:00
Hilton Chain
55fbf529c7
services: caddy: Expose configuration interfaces for shepherd service.
...
* modules/rosenthal/services/web.scm (caddy-configuration)
[shepherd-provision, shepherd-requirement, auto-start?]: New fields.
* modules/rosenthal/services/web.scm (caddy-shepherd-services): Use them.
2025-08-08 13:33:04 +08:00
Hilton Chain
8837ea1b4e
rosenthal: sing-box: Set default wireguard listen port for tailscale.
...
* modules/rosenthal/packages/networking.scm (sing-box) [arguments] <#:phases>:
Add 'set-tailscale-default-wireguard-port'.
2025-08-08 01:31:35 +08:00
Hilton Chain
40d6224034
rosenthal: Unify comments style.
2025-08-08 01:31:34 +08:00
Hilton Chain
4a20afc025
rosenthal: sing-box: Update to 1.12.0.
...
* modules/rosenthal/packages/networking.scm (sing-box): Update to 1.12.0.
[arguments] <#:build-flags>: Build with tailscale support.
Remove deprecated tags.
[native-inputs]: Update vendored Go dependencies.
2025-08-06 09:34:04 +08:00
Hilton Chain
3e81aadb18
rosenthal: forgejo: Update to 12.0.0.
...
* modules/rosenthal/packages/web.scm (forgejo): Update to 12.0.0.
2025-07-24 19:02:19 +08:00
Hilton Chain
94d13073e6
rosenthal: anubis-anti-crawler: Update to 1.21.1.
...
* modules/rosenthal/packages/web.scm (anubis-anti-crawler): Update to 1.21.1.
2025-07-24 19:02:19 +08:00
Hilton Chain
5d573b7bb3
rosenthal: dnsmasq-china-list: Update to 0-20.1a4d9fc.
...
* modules/rosenthal/packages/dns.scm (dnsmasq-china-list): Update to
0-20.1a4d9fc.
2025-07-24 19:02:00 +08:00
Hilton Chain
b2544370e2
rosenthal: cuirass/hako: Update to 1.2.0-2.ccc11de.
...
* modules/rosenthal/packages/ci.scm (cuirass/hako): Update to 1.2.0-2.ccc11de.
2025-07-24 19:01:38 +08:00
Hilton Chain
e2c270f842
rosenthal: bitwarden: Update to 2025.6.1.
...
* modules/rosenthal/packages/browser-extensions.scm (bitwarden): Update to 2025.6.1.
2025-07-24 19:01:12 +08:00
Hilton Chain
a7c4bb9ea1
rosenthal: wakatime-cli-bin: Update to 1.124.1.
...
* modules/rosenthal/packages/binaries.scm (wakatime-cli-bin): Update to 1.124.1.
2025-07-24 19:01:12 +08:00
Hilton Chain
59c8616144
rosenthal: wakapi-bin: Update to 2.14.1.
...
* modules/rosenthal/packages/binaries.scm (wakapi-bin): Update to 2.14.1.
2025-07-24 19:01:12 +08:00
Hilton Chain
ae5a3dd284
rosenthal: navidrome-bin: Update to 0.57.0.
...
* modules/rosenthal/packages/binaries.scm (navidrome-bin): Update to 0.57.0.
2025-07-24 19:01:12 +08:00
Hilton Chain
883dd24982
rosenthal: komga-bin: Update to 1.22.1.
...
* modules/rosenthal/packages/binaries.scm (komga-bin): Update to 1.22.1.
2025-07-24 19:01:06 +08:00
Hilton Chain
a8b4591108
rosenthal: ai-robots-txt: Update to 1.38.
...
* modules/rosenthal/packages/web.scm (ai-robots-txt): Update to 1.38.
2025-07-24 18:47:03 +08:00
Hilton Chain
1996fb3fa9
rosenthal: cloudflare-warp-bin: Update to 2025.5.943.0.
...
* modules/rosenthal/packages/binaries.scm (cloudflare-warp-bin): Update to 2025.5.943.0.
2025-07-24 18:47:01 +08:00
Hilton Chain
5dfdebe16e
rosenthal: hugo: Update to 0.148.1.
...
* modules/rosenthal/packages/web.scm (hugo): Update to 0.148.1.
[native-inputs]: Update vendored Go dependencies.
2025-07-24 18:45:37 +08:00
Hilton Chain
c612dbcbc7
rosenthal: sing-box: Update to 1.11.15.
...
* modules/rosenthal/packages/networking.scm (sing-box): Update to 1.11.15.
[native-inputs]: Update vendored Go dependencies.
2025-07-24 18:41:46 +08:00
Hilton Chain
a82b6c74e4
rosenthal: cloudflared: Update to 2025.7.0.
...
* modules/rosenthal/packages/networking.scm (cloudflared): Update to 2025.7.0.
2025-07-04 16:02:23 +08:00
Hilton Chain
fc7e585171
rosenthal: cloudflare-warp-bin: Update to 2025.5.893.0.
...
* modules/rosenthal/packages/binaries.scm (cloudflare-warp-bin): Update to 2025.5.893.0.
2025-07-04 16:02:22 +08:00
Hilton Chain
9dad5046df
rosenthal: mihomo: Update to 1.19.11.
...
* modules/rosenthal/packages/networking.scm (mihomo): Update to 1.19.11.
<native-inputs>: Update vendored-go-dependencies.
2025-07-04 15:57:07 +08:00
Hilton Chain
6a830c5d42
rosenthal: cuirass-hako: Update to 1.2.0-1.37f6066.
...
* modules/rosenthal/packages/ci.scm (cuirass/hako): Update to 1.2.0-1.37f6066.
2025-07-03 03:55:11 +08:00
Hilton Chain
a7af07441f
examples: waybar: Set height and fix taskbar padding.
...
* modules/rosenthal/examples/waybar/config.jsonc: Set height to 36.
* modules/rosenthal/examples/waybar/style.css (#taskbar button): Fix padding.
2025-07-03 00:17:46 +08:00
Hilton Chain
b4af9f76c3
examples: waybar: Use taskbar.
...
* modules/rosenthal/examples/waybar/config.jsonc (modules-left): Add wlr/taskbar.
Re-order temperature.
Remove niri/workspaces.
* modules/rosenthal/examples/waybar/style.css: Adjust accordingly.
2025-07-02 22:31:57 +08:00
Hilton Chain
d84075ebe1
rosenthal: tailscale: Update to 1.84.3.
...
* modules/rosenthal/packages/networking.scm (tailscale): Update to 1.84.3.
2025-06-29 22:13:38 +08:00
Hilton Chain
2bd3f5ba82
.dir-locals.el: Update indentations.
...
* .dir-locals.el (scheme-mode): Update indentations.
2025-06-28 22:56:46 +08:00
Hilton Chain
c190e8a468
utils: hidden-desktop-entry: Fix substitution pattern.
...
* modules/rosenthal/utils/file.scm (hidden-desktop-entry): Fix pattern.
2025-06-28 01:04:02 +08:00
Hilton Chain
a47d340a20
services: Add %rosenthal-set-keymap.
...
* modules/rosenthal/services/desktop.scm (%rosenthal-set-keymap): New variable.
(%rosenthal-set-keymap-script): Unexport.
2025-06-27 23:10:30 +08:00
Hilton Chain
8c1b2e9c61
utils: Add ‘hidden-desktop-entry’.
...
* modules/rosenthal/utils/file.scm (hidden-desktop-entry): New procedure.
2025-06-27 21:48:47 +08:00
Hilton Chain
dc6ed8b930
services: Add %rosenthal-set-keymap-script.
...
* modules/rosenthal/services/desktop.scm (%rosenthal-set-keymap-script): New
variable.
* modules/rosenthal/examples/niri.kdl: Adjust configuration.
2025-06-27 21:48:45 +08:00
Hilton Chain
dd9bebf8b2
examples: niri.kdl: Use existing path for screenshots.
...
* modules/rosenthal/examples/niri.kdl: Store screenshots under the home
directory.
2025-06-27 21:22:36 +08:00
Hilton Chain
930e6262af
services: shellutils: Define separate service types for different shells.
...
* modules/rosenthal/services/shellutils.scm (warn-deprecated-shells-field):
New procedure.
(home-atuin-configuration, home-direnv-configuration)
(home-zoxide-configuration): Deprecate shells field.
(shells?): Delete procedure.
(home-fish-plugin-atuin-service-type): Renamed and adjusted from...
(home-atuin-service-type): ...this deprecated variable.
(home-fish-plugin-direnv-service-type): Renamed and adjusted from...
(home-direnv-service-type): ...this deprecated variable.
(home-fish-plugin-zoxide-service-type): Renamed and adjusted from...
(home-zoxide-service-type): ...this deprecated variable.
2025-06-27 13:03:40 +08:00
Hilton Chain
f1f47b6e2d
services: shellutils: Avoid dynamic extensions.
...
This would create different service type objects.
* modules/rosenthal/services/shellutils.scm (%home-atuin-fish)
(home-atuin-service-type, %home-direnv-fish, home-direnv-service-type)
(%home-zoxide-fish, home-zoxide-service-type): Avoid dynamically extensions.
2025-06-27 10:47:42 +08:00
Hilton Chain
10251b17f0
services: misskey: Adjust serializer usage.
...
* modules/rosenthal/services/web.scm (misskey-oci-containers): Adjust
serializer usage.
2025-06-27 10:45:28 +08:00
Hilton Chain
1f7b63ae66
services: Add %rosenthal-skeletons.
...
* modules/rosenthal/services/desktop.scm (%rosenthal-skeletons): New variable.
(%rosenthal-example-emacs-init): Delete variable.
* modules/rosenthal/examples: Update examples.
2025-06-26 22:56:56 +08:00
Hilton Chain
911bb32f41
services: %rosenthal-desktop-home-services: Remove skeletons.
...
* modules/rosenthal/services/desktop.scm (%rosenthal-desktop-home-services):
Remove skeletons.
2025-06-26 22:53:59 +08:00
Hilton Chain
7a185369e9
services: desktop: Use ‘define-configuration’.
2025-06-26 22:53:59 +08:00
Hilton Chain
20bac9c7a4
services: shellutils: Add missing module.
...
* modules/rosenthal/services/shellutils.scm: Add (rosenthal utils packages)
module.
2025-06-26 22:53:59 +08:00
Hilton Chain
72f327054a
services: rosenthal-desktop-services-for-system: Add gvfs-service-type.
...
* modules/rosenthal/services/desktop.scm: Add gvfs-service-type.
2025-06-26 22:53:59 +08:00
Hilton Chain
396f263ff6
examples: emacs: Check existence of font configuration before loading.
...
* modules/rosenthal/examples/emacs/init.el: Check existence of font
configuration before loading.
2025-06-25 17:16:47 +08:00
Hilton Chain
ead325de92
examples: Update Emacs configuration.
...
* modules/rosenthal/examples/emacs/init.el: Update.
2025-06-25 17:06:30 +08:00
Hilton Chain
7f429bcc77
services: Fix %rosenthal-example-emacs-init.
...
This is a follow-up to 0bf12445b0
.
* modules/rosenthal/services/desktop.scm (%rosenthal-example-emacs-init):
Pass a list to ‘computed-substitution-with-inputs’.
2025-06-25 03:00:51 +08:00
Hilton Chain
0bf12445b0
services: Remove %rosenthal-example-emacs-fonts.
...
* modules/rosenthal/services/desktop.scm (%rosenthal-example-emacs-init): Use
‘computed-substitution-with-inputs’.
(%rosenthal-example-emacs-fonts): Delete variable.
* modules/rosenthal/examples/emacs/init.el: Adjust Emacs configuration.
2025-06-25 02:10:09 +08:00
Hilton Chain
1ab9fdea6d
services: Add some shell utilities.
...
* modules/rosenthal/services/shellutils.scm (home-atuin-service-type)
(home-direnv-service-type, home-zoxide-service-type): New variables.
(<home-atuin-configuration>, <home-direnv-configuration>)
(<home-zoxide-configuration>): New data types.
* .dir-locals.el (scheme-mode): Add indentations for their constructors.
2025-06-25 00:20:03 +08:00