flake/overlays/default.nix
Max 079f83ba45 Major Upgrade/Refactor
- KoboldAI is no longer upstream maintained, so is now deprecated in
  nixified.ai

- InvokeAI: v2.3.1.post2 -> v3.3.0post3
- textgen: init at v1.7
- treewide: update flake inputs including nixpkgs
- treewide: add a bunch of new dependencies and upgrade old ones
2023-10-19 22:13:37 +01:00

26 lines
422 B
Nix

{ lib, ... }:
let
l = lib.extend (import ./lib.nix);
overlaySets = {
python = import ./python l;
};
prefixAttrs = prefix: lib.mapAttrs' (name: value: lib.nameValuePair "${prefix}-${name}" value);
in
{
flake = {
lib = {
inherit (l) overlays;
};
overlays = lib.pipe overlaySets [
(lib.mapAttrs prefixAttrs)
(lib.attrValues)
(lib.foldl' (a: b: a // b) {})
];
};
}