1
0
Fork 0
mirror of https://github.com/LnL7/nix-darwin.git synced 2025-03-31 04:04:45 +00:00
This commit is contained in:
Stanislav Alekseev 2025-03-30 19:20:48 +03:00 committed by GitHub
commit f630ef2b1f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

15
overlay.nix Normal file
View file

@ -0,0 +1,15 @@
final: _: {
nix-darwin = configuration:
let
result = import ./eval-config.nix {
inherit (final) lib;
modules = [
({ lib, ... }: {
config.nixpkgs.pkgs = lib.mkDefault final;
config.nixpkgs.source = lib.mkDefault final.path;
config.nixpkgs.system = lib.mkDefault final.stdenv.hostPlatform;
})
] ++ (if builtins.isList configuration then configuration else [ configuration ]);
};
in result.config.system.build // result;
}