summary refs log tree commit diff
path: root/pkgs/applications/networking/browsers/palemoon/default.nix
diff options
context:
space:
mode:
authorrnhmjoj <rnhmjoj@inventati.org>2018-01-13 12:23:55 +0100
committerrnhmjoj <rnhmjoj@inventati.org>2018-01-13 12:23:55 +0100
commit5beed4e3ce005d5631e50544caf7da40134b99b8 (patch)
tree2594b97977c69d2cd47087e0d69e4ddb805140c6 /pkgs/applications/networking/browsers/palemoon/default.nix
parentc660ed4bafde4e58473004ee655ebe2b4e404744 (diff)
downloadnixlib-5beed4e3ce005d5631e50544caf7da40134b99b8.tar
nixlib-5beed4e3ce005d5631e50544caf7da40134b99b8.tar.gz
nixlib-5beed4e3ce005d5631e50544caf7da40134b99b8.tar.bz2
nixlib-5beed4e3ce005d5631e50544caf7da40134b99b8.tar.lz
nixlib-5beed4e3ce005d5631e50544caf7da40134b99b8.tar.xz
nixlib-5beed4e3ce005d5631e50544caf7da40134b99b8.tar.zst
nixlib-5beed4e3ce005d5631e50544caf7da40134b99b8.zip
palemoon: install icons
Diffstat (limited to 'pkgs/applications/networking/browsers/palemoon/default.nix')
-rw-r--r--pkgs/applications/networking/browsers/palemoon/default.nix9
1 files changed, 9 insertions, 0 deletions
diff --git a/pkgs/applications/networking/browsers/palemoon/default.nix b/pkgs/applications/networking/browsers/palemoon/default.nix
index 553fd71f1468..006aa88f363c 100644
--- a/pkgs/applications/networking/browsers/palemoon/default.nix
+++ b/pkgs/applications/networking/browsers/palemoon/default.nix
@@ -23,6 +23,7 @@ stdenv.mkDerivation rec {
   desktopItem = makeDesktopItem {
     name = "palemoon";
     exec = "palemoon %U";
+    icon = "palemoon";
     desktopName = "Pale Moon";
     genericName = "Web Browser";
     categories = "Application;Network;WebBrowser;";
@@ -86,6 +87,14 @@ stdenv.mkDerivation rec {
   installPhase = ''
     mkdir -p $out/share/applications
     cp ${desktopItem}/share/applications/* $out/share/applications
+
+    for n in 16 22 24 32 48 256; do
+      size=$n"x"$n
+      mkdir -p $out/share/icons/hicolor/$size/apps
+      cp $src/browser/branding/official/default$n.png \
+         $out/share/icons/hicolor/$size/apps/palemoon.png
+    done
+
     cd $builddir
     $src/mach install
   '';