nixos/profiles/minimal: drop noXLibs

noXLibs is an advanced option for advanced users which know how to recognize and debug build failures which might be caused by the added overlays.

The minimal profile should be minimal but also save to use for many people and not cause build failures in packages it really shouldn't.
This commit is contained in:
Sandro 2024-09-14 00:33:00 +02:00 committed by Sandro Jäckel
parent c960ba48d1
commit da1b2b5adb
No known key found for this signature in database
GPG Key ID: 3AF5A43A3EECC2E5
3 changed files with 0 additions and 6 deletions

View File

@ -9,9 +9,6 @@
./installation-cd-base.nix ./installation-cd-base.nix
]; ];
# Causes a lot of uncached builds for a negligible decrease in size.
environment.noXlibs = lib.mkOverride 500 false;
documentation.man.enable = lib.mkOverride 500 true; documentation.man.enable = lib.mkOverride 500 true;
# Although we don't really need HTML documentation in the minimal installer, # Although we don't really need HTML documentation in the minimal installer,

View File

@ -6,8 +6,6 @@
with lib; with lib;
{ {
environment.noXlibs = mkDefault true;
documentation.enable = mkDefault false; documentation.enable = mkDefault false;
documentation.doc.enable = mkDefault false; documentation.doc.enable = mkDefault false;

View File

@ -27,7 +27,6 @@
services.openssh.startWhenNeeded = lib.mkDefault true; services.openssh.startWhenNeeded = lib.mkDefault true;
# As this is intended as a standalone image, undo some of the minimal profile stuff # As this is intended as a standalone image, undo some of the minimal profile stuff
environment.noXlibs = false;
documentation.enable = true; documentation.enable = true;
documentation.nixos.enable = true; documentation.nixos.enable = true;
services.logrotate.enable = true; services.logrotate.enable = true;