Files
niri/scope.nix
Naxdy 8be65d0c7e feat(nix): improve flake & derivations
chore: set up project formatting
2025-11-25 20:50:37 +01:00

23 lines
452 B
Nix

{
crane,
fenix,
generateSplicesForMkScope,
makeScopeWithSplicing',
self,
}:
makeScopeWithSplicing' {
otherSplices = generateSplicesForMkScope "niriPackages";
extra = final: {
inherit self;
craneLib = crane.mkLib final;
};
f = final: {
fenix = final.callPackage fenix { };
callPackage' = pkg: attrs: (final.callPackage pkg attrs) // { niriPackage = true; };
niri = final.callPackage' ./nix/pkgs/niri { };
};
}