Unverified Commit 2af55d95 authored by Emily Trau's avatar Emily Trau Committed by GitHub
Browse files

Merge pull request #264153 from aserowy/master

microsoft-edge: added capability to add additional cmd line args and NIXOS_OZONE_WL support
parents f06b3a60 ed759c8b
Loading
Loading
Loading
Loading
+6 −1
Original line number Diff line number Diff line
@@ -32,6 +32,9 @@
, libuuid
, systemd
, wayland

# command line arguments which are always set e.g "--disable-gpu"
, commandLineArgs ? ""
}:

let
@@ -179,7 +182,9 @@ stdenv.mkDerivation rec {

  postFixup = ''
    wrapProgram "$out/bin/${longName}" \
      --prefix XDG_DATA_DIRS : "${gtk3}/share/gsettings-schemas/${gtk3.pname}-${gtk3.version}"
      --prefix XDG_DATA_DIRS : "${gtk3}/share/gsettings-schemas/${gtk3.pname}-${gtk3.version}" \
      --add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform-hint=auto --enable-features=WaylandWindowDecorations}}" \
      --add-flags ${lib.escapeShellArg commandLineArgs}
  '';

  passthru.updateScript = ./update.py;