From 82463ffdc9447a2a1fe7e845398d03591e2e7f25 Mon Sep 17 00:00:00 2001 From: Timothy DeHerrera Date: Sun, 24 Jan 2021 11:05:37 -0700 Subject: [PATCH] flake: apply overrides first Fixes other overlays not applying when pulling package from master. --- flake.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/flake.nix b/flake.nix index d282773..f1cfb18 100644 --- a/flake.nix +++ b/flake.nix @@ -60,11 +60,9 @@ pkgs = let override = import ./pkgs/override.nix; - overlays = (attrValues self.overlays) - ++ externOverlays - ++ [ - self.overlay + overlays = [ (override unstable) + self.overlay (final: prev: { lib = (prev.lib or { }) // { inherit (nixos.lib) nixosSystem; @@ -72,7 +70,9 @@ utils = flake-utils.lib; }; }) - ]; + ] + ++ (attrValues self.overlays) + ++ externOverlays; in pkgImport nixos overlays system;