5 # Remove perl from activation
6 boot.initrd.systemd.enable = lib.mkDefault true;
7 system.etc.overlay.enable = lib.mkDefault true;
8 services.userborn.enable = lib.mkDefault true;
10 # Random perl remnants
11 system.disableInstallerTools = lib.mkDefault true;
12 programs.less.lessopen = lib.mkDefault null;
13 programs.command-not-found.enable = lib.mkDefault false;
14 boot.enableContainers = lib.mkDefault false;
15 boot.loader.grub.enable = lib.mkDefault false;
16 environment.defaultPackages = lib.mkDefault [ ];
17 documentation.info.enable = lib.mkDefault false;
19 # Check that the system does not contain a Nix store path that contains the
21 system.forbiddenDependenciesRegexes = [ "perl" ];
23 # Re-add nixos-rebuild to the systemPackages that was removed by the
24 # `system.disableInstallerTools` option.
25 environment.systemPackages = [ pkgs.nixos-rebuild ];