20 lines
652 B
Nix
20 lines
652 B
Nix
|
let tools = import ./lib/tools.nix;
|
||
|
in with tools;
|
||
|
{ inputs, pkgs, ... }: rec {
|
||
|
deploy-rs = patch inputs.deploy-rs.packages.x86_64-linux.deploy-rs "patches/custom/deploy-rs";
|
||
|
|
||
|
nix-super-unstable = let
|
||
|
system = "x86_64-linux";
|
||
|
pkgs = import inputs.nixpkgs { inherit system;
|
||
|
overlays = [
|
||
|
inputs.nix-super-unstable.overlay
|
||
|
(self: super: rec {
|
||
|
nixSuperUnstable = patch-rename-direct super.nix (attrs: "nix-super-unstable-${attrs.version}") "patches/base/nix";
|
||
|
})
|
||
|
];
|
||
|
};
|
||
|
in pkgs.nixSuperUnstable;
|
||
|
|
||
|
agenix = inputs.agenix.packages.x86_64-linux.agenix.override { nix = nix-super-unstable; };
|
||
|
}
|