2021-05-15 02:30:42 +03:00
|
|
|
{
|
|
|
|
inputs = { };
|
|
|
|
|
|
|
|
outputs = { self }:
|
|
|
|
let
|
|
|
|
tagsPath = ./tags.nix;
|
|
|
|
libPath = ./lib.nix;
|
2021-05-15 02:39:30 +03:00
|
|
|
pkgsLibPath = ./pkgs-lib.nix;
|
2021-05-15 02:30:42 +03:00
|
|
|
|
|
|
|
lib = import libPath;
|
|
|
|
in
|
|
|
|
{
|
|
|
|
lib = {
|
2021-05-15 02:39:30 +03:00
|
|
|
inherit tagsPath libPath pkgsLibPath;
|
2021-05-15 02:30:42 +03:00
|
|
|
|
|
|
|
tags = import tagsPath { format = true; inherit lib; };
|
|
|
|
core = lib;
|
|
|
|
};
|
2021-05-15 02:39:30 +03:00
|
|
|
|
|
|
|
overlays = {
|
|
|
|
pkgsLib = (final: prev: {
|
|
|
|
htmlNix = import pkgsLibPath { inherit lib; pkgs = prev; };
|
|
|
|
});
|
|
|
|
};
|
2021-05-15 02:30:42 +03:00
|
|
|
};
|
|
|
|
}
|