about summary refs log tree commit diff
path: root/nixos/doc/manual
diff options
context:
space:
mode:
authorMarie Ramlow2024-02-27 12:19:31 +0100
committerYaya2024-04-24 09:22:38 +0200
commit86913e049dc5c6b91088300515de09b62a9ff554 (patch)
treed0756afe231b49049f78a546efff54a8902181e4 /nixos/doc/manual
parent6ad8088b73e3588dd709c0738a6af1ac910e6a81 (diff)
gauge: add wrapper
Adds a wrapper to the gauge package, which allows installing plugins declaratively with nix.
Diffstat (limited to 'nixos/doc/manual')
-rw-r--r--nixos/doc/manual/release-notes/rl-2405.section.md4
1 files changed, 4 insertions, 0 deletions
diff --git a/nixos/doc/manual/release-notes/rl-2405.section.md b/nixos/doc/manual/release-notes/rl-2405.section.md
index 5f2c384473da..7b06a89c3245 100644
--- a/nixos/doc/manual/release-notes/rl-2405.section.md
+++ b/nixos/doc/manual/release-notes/rl-2405.section.md
@@ -399,6 +399,10 @@ The pre-existing [services.ankisyncd](#opt-services.ankisyncd.enable) has been m
   upgrade NetBox by changing `services.netbox.package`. Database migrations
   will be run automatically.
 
+- `gauge` now supports installing plugins using nix. For the old imperative approach, switch to `gauge-unwrapped`.
+  You can load plugins from an existing gauge manifest file using `gauge.fromManifest ./path/to/manifest.json` or
+  specify plugins in nix using `gauge.withPlugins (p: with p; [ js html-report xml-report ])`.
+
 - `firefox-devedition`, `firefox-beta`, `firefox-esr` executable file names for now match their package names, which is consistent with the `firefox-*-bin` packages. The desktop entries are also updated so that you can have multiple editions of firefox in your app launcher.
 
 - switch-to-configuration does not directly call systemd-tmpfiles anymore.