dotfiles.nix/flake-parts/overlays.nix

13 lines
271 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;
};
}