{ inputs, lib, ... }: { rice = import ./rice.nix; murex-jump = inputs.murex-jump.overlays.murex-jump; murex-starship = inputs.murex-starship.overlays.murex-starship; comfyui = inputs.comfyui.overlays.comfyui; comfyui-plugins = inputs.comfyui-plugins.overlays.comfyui-plugins; murex = final: prev: { murex = prev.murex.overrideAttrs { version = "dev-${builtins.toString inputs.murex.lastModifiedDate}"; src = inputs.murex; vendorHash = "sha256-NIhg8D8snCNxpb3i2JG5tLcZteYBCGN4QbOowG/vgJE="; }; }; # sirula = let # src = inputs.sirula; # in # final: prev: { # sirula = # (prev.sirula.override (old: { # rustPlatform = # old.rustPlatform # // { # buildRustPackage = args: # old.rustPlatform.buildRustPackage (args # // { # inherit src; # cargoHash = prev.lib.fakeHash; # cargoSha256 = prev.lib.fakeHash; # cargoLock = { # lockFile = "${inputs.sirula}" + /Cargo.lock; # }; # }); # }; # })) # .overrideAttrs (oldAttrs: { # version = "1.0.0-${builtins.toString inputs.sirula.lastModifiedDate}"; # inherit src; # cargoDeps = oldAttrs.cargoDeps.overrideAttrs (prev.lib.const { # inherit src; # outputHash = prev.lib.fakeHash; # outputHashMode = "recursive"; # }); # }); # }; }