dotfiles.nix/flake-parts/overlays.nix
2023-03-17 13:32:04 -07:00

14 lines
400 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}; };
};
}