diff --git a/nix/package.nix b/nix/package.nix index 8ca3d8e..336926a 100644 --- a/nix/package.nix +++ b/nix/package.nix @@ -1,6 +1,8 @@ { lib, craneLib, + stdenv, + mold, versionCheckHook, }: let pname = "stash"; @@ -52,6 +54,11 @@ in done ''; + env = lib.optionalAttrs (stdenv.isLinux && !stdenv.hostPlatform.isAarch) { + CARGO_LINKER = "clang"; + CARGO_RUSTFLAGS = "-Clink-arg=-fuse-ld=${mold}/bin/mold"; + }; + meta = { description = "Wayland clipboard manager with fast persistent history and multi-media support"; homepage = "https://github.com/notashelf/stash";