···62626363- NixOS display manager modules now strictly use tty1, where many of them previously used tty7. Options to configure display managers' VT have been dropped. A configuration with a display manager enabled will not start `getty@tty1.service`, even if the system is forced to boot into `multi-user.target` instead of `graphical.target`.
64646565+- [private-gpt](https://github.com/zylon-ai/private-gpt) service has been removed by lack of maintenance upstream.
6666+6567## Other Notable Changes {#sec-nixpkgs-release-25.11-notable-changes}
66686769<!-- To avoid merge conflicts, consider adding your item at an arbitrary place in the list instead. -->
+1-1
nixos/doc/manual/release-notes/rl-2405.section.md
···158158159159- [pretalx](https://github.com/pretalx/pretalx), a conference planning tool. Available as [services.pretalx](#opt-services.pretalx.enable).
160160161161-- [private-gpt](https://github.com/zylon-ai/private-gpt), a service to interact with your documents using the power of LLMs, 100% privately, no data leaks. Available as [services.private-gpt](#opt-services.private-gpt.enable).
161161+- [private-gpt](https://github.com/zylon-ai/private-gpt), a service to interact with your documents using the power of LLMs, 100% privately, no data leaks.
162162163163- [Prometheus DNSSEC Exporter](https://github.com/chrj/prometheus-dnssec-exporter): check for validity and expiration in DNSSEC signatures and expose metrics for Prometheus. Available as [services.prometheus.exporters.dnssec](#opt-services.prometheus.exporters.dnssec.enable).
164164
+2
nixos/doc/manual/release-notes/rl-2511.section.md
···131131132132- The `wstunnel` module was converted to RFC42-style settings, you will need to update your NixOS config if you make use of this module.
133133134134+- [private-gpt](https://github.com/zylon-ai/private-gpt) service has been removed by lack of maintenance upstream.
135135+134136## Other Notable Changes {#sec-release-25.11-notable-changes}
135137136138<!-- To avoid merge conflicts, consider adding your item at an arbitrary place in the list instead. -->
···348348 The signald project is unmaintained and has long been incompatible with the
349349 official Signal servers.
350350 '')
351351-351351+ (mkRemovedOptionModule [ "services" "private-gpt" ] ''
352352+ The private-gpt package and the corresponding module have been removed due to being broken and unmaintained.
353353+ '')
352354 # Do NOT add any option renames here, see top of the file
353355 ];
354356}
···16661666 premake3 = throw "'premake3' has been removed since it is unmaintained. Consider using 'premake' instead"; # Added 2025-05-10
16671667 prismlauncher-qt5 = throw "'prismlauncher-qt5' has been removed from nixpkgs. Please use 'prismlauncher'"; # Added 2024-04-20
16681668 prismlauncher-qt5-unwrapped = throw "'prismlauncher-qt5-unwrapped' has been removed from nixpkgs. Please use 'prismlauncher-unwrapped'"; # Added 2024-04-20
16691669+ private-gpt = throw "'private-gpt' has been removed from nixpkgs, as it was broken and unmaintained"; # Added 2025-07-28
16691670 probe-rs = probe-rs-tools; # Added 2024-05-23
16701671 probe-run = throw "probe-run is deprecated upstream. Use probe-rs instead."; # Added 2024-05-23
16711672 prometheus-dmarc-exporter = dmarc-metrics-exporter; # added 2022-05-31