From 01f37880f36e3f0b2f264375ad575062545d0b45 Mon Sep 17 00:00:00 2001 From: Thomas Tuegel Date: Thu, 22 Mar 2018 11:42:25 -0500 Subject: wrapFirefox: update icon location The icons for Firefox are in a new location in the unwrapped package; the wrapper is updated to reflect that. This should have no effect on other browers that provide their own icons in the default XDG location. --- pkgs/applications/networking/browsers/firefox/wrapper.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'pkgs/applications/networking/browsers/firefox') diff --git a/pkgs/applications/networking/browsers/firefox/wrapper.nix b/pkgs/applications/networking/browsers/firefox/wrapper.nix index 8d08eceb1692..cf5405a4a071 100644 --- a/pkgs/applications/networking/browsers/firefox/wrapper.nix +++ b/pkgs/applications/networking/browsers/firefox/wrapper.nix @@ -130,9 +130,11 @@ let mkdir -p "$out/share" ln -s "${browser}/share/icons" "$out/share/icons" else - mkdir -p "$out/share/icons/hicolor/128x128/apps" - ln -s "${browser}/lib/${browserName}-"*"/browser/icons/mozicon128.png" \ - "$out/share/icons/hicolor/128x128/apps/${browserName}.png" + for res in 16 32 48 64 128; do + mkdir -p "$out/share/icons/hicolor/''${res}x''${res}/apps" + ln -s "${browser}/lib/${browserName}/browser/chrome/icons/default/default''${res}.png" \ + "$out/share/icons/hicolor/''${res}x''${res}/apps/${browserName}.png" + done fi install -D -t $out/share/applications $desktopItem/share/applications/* -- cgit 1.4.1