From 76dffd6d973dc10369fcd26214cfafd50ca811d2 Mon Sep 17 00:00:00 2001 From: Alejandro Soto Date: Sat, 20 Jul 2024 12:01:23 -0600 Subject: pkgs: add flake overrides for each Python version --- flake.nix | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'flake.nix') diff --git a/flake.nix b/flake.nix index 2c87557..53acf63 100644 --- a/flake.nix +++ b/flake.nix @@ -50,14 +50,13 @@ let system = "x86_64-linux"; - pkgs = pkgsNoLocal.extend self.overlays.default; - pkgsNoLocal = importPkgs nixpkgs; + pkgs = importPkgs nixpkgs; importPkgs = flake: import flake { inherit system; config = import ./pkgs/config nixpkgs.lib; - overlays = [ nur.overlay ]; + overlays = [ nur.overlay self.overlays.default ]; }; util = import ./util; @@ -67,7 +66,7 @@ in with pkgs.lib; { formatter.${system} = pkgs.nixpkgs-fmt; - packages.${system} = local pkgs pkgsNoLocal; + packages.${system} = pkgs.local; overlays.default = final: prev: let @@ -75,7 +74,7 @@ in { local = locals; - unstable = (importPkgs unstable).extend self.overlays.default; + unstable = importPkgs unstable; } // locals.override; nixosConfigurations = -- cgit v1.2.3