diff --git a/pkgs/applications/networking/browsers/brave/default.nix b/pkgs/applications/networking/browsers/brave/default.nix index fe7cfb6c7b36..2f66076a5a6d 100644 --- a/pkgs/applications/networking/browsers/brave/default.nix +++ b/pkgs/applications/networking/browsers/brave/default.nix @@ -41,6 +41,7 @@ , zlib , xdg-utils , wrapGAppsHook +, commandLineArgs ? "" }: let @@ -156,6 +157,11 @@ stdenv.mkDerivation rec { runHook postInstall ''; + preFixup = '' + # Add command line args to wrapGApp. + gappsWrapperArgs+=(--add-flags ${lib.escapeShellArg commandLineArgs}) + ''; + installCheckPhase = '' # Bypass upstream wrapper which suppresses errors $out/opt/brave.com/brave/brave --version