diff --git a/base.nix b/base.nix index f777cc8..9f5cdf4 100644 --- a/base.nix +++ b/base.nix @@ -44,7 +44,7 @@ with lib; environment.systemPackages = lib.optional config.not-os.nix pkgs.nix; nixpkgs.config = { packageOverrides = self: { - utillinux = self.utillinux.override { systemd = null; }; + utillinux = self.utillinux.override { systemdSupport = false; }; dhcpcd = self.dhcpcd.override { udev = null; }; linux_rpixxx = self.linux_rpi.override { extraConfig = '' diff --git a/default.nix b/default.nix index d5e1e2d..c56682d 100644 --- a/default.nix +++ b/default.nix @@ -10,27 +10,26 @@ let }; }; baseModules = [ - ./base.nix - ./system-path.nix - ./stage-1.nix - ./stage-2.nix - ./runit.nix - (nixpkgs + "/nixos/modules/system/etc/etc.nix") - (nixpkgs + "/nixos/modules/system/activation/activation-script.nix") - (nixpkgs + "/nixos/modules/misc/nixpkgs.nix") - (nixpkgs + "/nixos/modules/system/boot/kernel.nix") - (nixpkgs + "/nixos/modules/misc/assertions.nix") - (nixpkgs + "/nixos/modules/misc/lib.nix") - (nixpkgs + "/nixos/modules/config/sysctl.nix") - ./ipxe.nix - ./systemd-compat.nix - pkgsModule + ./base.nix + ./system-path.nix + ./stage-1.nix + ./stage-2.nix + ./runit.nix + (nixpkgs + "/nixos/modules/system/etc/etc.nix") + (nixpkgs + "/nixos/modules/system/activation/activation-script.nix") + (nixpkgs + "/nixos/modules/misc/nixpkgs.nix") + (nixpkgs + "/nixos/modules/system/boot/kernel.nix") + (nixpkgs + "/nixos/modules/misc/assertions.nix") + (nixpkgs + "/nixos/modules/misc/lib.nix") + (nixpkgs + "/nixos/modules/config/sysctl.nix") + ./ipxe.nix + ./systemd-compat.nix + pkgsModule + { _module.check = true; } ]; evalConfig = modules: pkgs.lib.evalModules { prefix = []; - check = true; modules = modules ++ baseModules ++ [ pkgsModule ] ++ extraModules; - args = {}; }; in rec {