diff options
| author | Alejandro Soto <alejandro@34project.org> | 2024-07-20 12:01:23 -0600 |
|---|---|---|
| committer | Alejandro Soto <alejandro@34project.org> | 2024-07-20 12:01:23 -0600 |
| commit | 76dffd6d973dc10369fcd26214cfafd50ca811d2 (patch) | |
| tree | 84075208a389a54600b85d4f6995c7d588981060 /flake.nix | |
| parent | 77c96b723b24192c4be6cc6e112f0216e79a7383 (diff) | |
pkgs: add flake overrides for each Python version
Diffstat (limited to 'flake.nix')
| -rw-r--r-- | flake.nix | 9 |
1 files changed, 4 insertions, 5 deletions
@@ -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 = |
