diff options
| author | Benedikt Peetz <benedikt.peetz@b-peetz.de> | 2025-12-03 01:08:25 +0100 |
|---|---|---|
| committer | Benedikt Peetz <benedikt.peetz@b-peetz.de> | 2025-12-03 01:08:25 +0100 |
| commit | 7d1211b41123b5d51362149089d51bc0025178b1 (patch) | |
| tree | 8e3a7f33a63dcdf8e949e47dec74f95c0e6ab33c /pkgs/by-name/no/notify-run | |
| parent | modules/nvim/plgs/vimtex: Disable (diff) | |
| download | nixos-config-7d1211b41123b5d51362149089d51bc0025178b1.zip | |
pkgs/notify-run: Actually provide `notify-send` to the binary
Diffstat (limited to '')
| -rw-r--r-- | pkgs/by-name/no/notify-run/package.nix | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/pkgs/by-name/no/notify-run/package.nix b/pkgs/by-name/no/notify-run/package.nix index 7bf07c1a..847dd872 100644 --- a/pkgs/by-name/no/notify-run/package.nix +++ b/pkgs/by-name/no/notify-run/package.nix @@ -9,9 +9,11 @@ # If not, see <https://www.gnu.org/licenses/gpl-3.0.txt>. { rustPlatform, + lib, libnotify, + makeWrapper, }: -rustPlatform.buildRustPackage { +rustPlatform.buildRustPackage (finalAttrs: { pname = "notify-run"; version = "0.1.0"; @@ -24,7 +26,13 @@ rustPlatform.buildRustPackage { lockFile = ./Cargo.lock; }; + postInstall = '' + # NOTE: We cannot clear the path, because we need access to the programs to start. <2025-12-03> + wrapProgram $out/bin/notify-run \ + --prefix PATH : ${lib.makeBinPath finalAttrs.buildInputs} + ''; + meta = { mainProgram = "notify-run"; }; -} +}) |
