From be2f51fcf4158b52bce2412c8a9d7e976aa690c5 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 19 Aug 2026 14:14:01 +0200 Subject: [PATCH] airgorah: add gappsWrapperArgs --- pkgs/by-name/ai/airgorah/package.nix | 25 ++++++++++++++++++++----- 1 file changed, 20 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/ai/airgorah/package.nix b/pkgs/by-name/ai/airgorah/package.nix index 2be52b319619..c47180aef6be 100644 --- a/pkgs/by-name/ai/airgorah/package.nix +++ b/pkgs/by-name/ai/airgorah/package.nix @@ -1,15 +1,19 @@ { - rustPlatform, lib, + aircrack-ng, + copyDesktopItems, fetchFromGitHub, - pkg-config, - glib, - pango, gdk-pixbuf, + glib, graphene, gtk4, - copyDesktopItems, + iw, + macchanger, makeDesktopItem, + pango, + pkg-config, + rustPlatform, + wireshark-cli, wrapGAppsHook4, }: @@ -44,6 +48,17 @@ rustPlatform.buildRustPackage (finalAttrs: { install -Dm644 crates/gui/icons/app_icon.png $out/share/icons/airgorah.png ''; + preFixup = '' + gappsWrapperArgs+=(--prefix PATH : ${ + lib.makeBinPath [ + iw + aircrack-ng + wireshark-cli + macchanger + ] + }) + ''; + desktopItems = [ (makeDesktopItem { name = "airgorah";