aboutsummaryrefslogtreecommitdiffstats
path: root/pkgs
diff options
context:
space:
mode:
authorBenedikt Peetz <benedikt.peetz@b-peetz.de>2025-12-03 01:08:25 +0100
committerBenedikt Peetz <benedikt.peetz@b-peetz.de>2025-12-03 01:08:25 +0100
commit7d1211b41123b5d51362149089d51bc0025178b1 (patch)
tree8e3a7f33a63dcdf8e949e47dec74f95c0e6ab33c /pkgs
parentmodules/nvim/plgs/vimtex: Disable (diff)
downloadnixos-config-7d1211b41123b5d51362149089d51bc0025178b1.zip
pkgs/notify-run: Actually provide `notify-send` to the binary
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/by-name/no/notify-run/package.nix12
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";
};
-}
+})