dotfiles.nix/flake-parts/overlays.nix
2023-03-20 13:15:32 -07:00

17 lines
407 B
Nix

{
self,
inputs,
lib,
...
}: {
flake.overlays = {
apps = final: prev: (
let
appsDir = self.lib.importDirToAttrs ../apps;
in
lib.mapAttrs (name: value: value.definition self.lib prev) appsDir
);
default = import ../packages;
rycee-firefox-addons = final: prev: {rycee-firefox-addons = inputs.rycee-firefox-addons.outputs.packages.${prev.system};};
};
}