Skip to content

Commit

Permalink
firefox: link native-messaging-hosts to a location firefox actually r…
Browse files Browse the repository at this point in the history
…eads
  • Loading branch information
SuperSandro2000 committed Sep 17, 2023
1 parent 6dc8250 commit cb6a879
Showing 1 changed file with 2 additions and 5 deletions.
7 changes: 2 additions & 5 deletions pkgs/applications/networking/browsers/firefox/wrapper.nix
Original file line number Diff line number Diff line change
Expand Up @@ -312,6 +312,8 @@ let
--prefix XDG_DATA_DIRS : "$GSETTINGS_SCHEMAS_PATH" \
--suffix XDG_DATA_DIRS : '${gnome.adwaita-icon-theme}/share' \
--set-default MOZ_ENABLE_WAYLAND 1 \
${lib.optionalString (nativeMessagingHosts != []) "--run \"mkdir -p ~/.mozilla/native-messaging-hosts\""} \
${lib.concatMapStrings (ext: "--run \"ln -sLt ~/.mozilla/native-messaging-hosts ${ext}/lib/mozilla/native-messaging-hosts/*\"") nativeMessagingHosts} \
"''${oldWrapperArgs[@]}"
#############################
# #
Expand All @@ -334,11 +336,6 @@ let
install -D -t $out/share/applications $desktopItem/share/applications/*
mkdir -p $out/lib/mozilla/native-messaging-hosts
for ext in ${toString nativeMessagingHosts}; do
ln -sLt $out/lib/mozilla/native-messaging-hosts $ext/lib/mozilla/native-messaging-hosts/*
done
mkdir -p $out/lib/mozilla/pkcs11-modules
for ext in ${toString pkcs11Modules}; do
ln -sLt $out/lib/mozilla/pkcs11-modules $ext/lib/mozilla/pkcs11-modules/*
Expand Down

0 comments on commit cb6a879

Please sign in to comment.