diff options
author | Mateusz Kowalczyk <fuuzetsu@fuuzetsu.co.uk> | 2014-11-03 18:40:59 +0000 |
---|---|---|
committer | Mateusz Kowalczyk <fuuzetsu@fuuzetsu.co.uk> | 2014-11-03 20:02:41 +0000 |
commit | cd2cd41c9601279fd211be0103fff84baf380bdd (patch) | |
tree | 5bab1e9cfddc28777722a7e11def1bd2bad3f534 | |
parent | b320aad35105ee793793d007b1c7e3e444423894 (diff) | |
download | nixlib-cd2cd41c9601279fd211be0103fff84baf380bdd.tar nixlib-cd2cd41c9601279fd211be0103fff84baf380bdd.tar.gz nixlib-cd2cd41c9601279fd211be0103fff84baf380bdd.tar.bz2 nixlib-cd2cd41c9601279fd211be0103fff84baf380bdd.tar.lz nixlib-cd2cd41c9601279fd211be0103fff84baf380bdd.tar.xz nixlib-cd2cd41c9601279fd211be0103fff84baf380bdd.tar.zst nixlib-cd2cd41c9601279fd211be0103fff84baf380bdd.zip |
ristretto: wrap icon theme
-rw-r--r-- | pkgs/desktops/xfce/applications/ristretto.nix | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/pkgs/desktops/xfce/applications/ristretto.nix b/pkgs/desktops/xfce/applications/ristretto.nix index 64e3c34453ee..de7fe5975947 100644 --- a/pkgs/desktops/xfce/applications/ristretto.nix +++ b/pkgs/desktops/xfce/applications/ristretto.nix @@ -1,5 +1,7 @@ { stdenv, fetchurl, pkgconfig, intltool, libexif, gtk -, exo, dbus_glib, libxfce4util, libxfce4ui, xfconf }: +, exo, dbus_glib, libxfce4util, libxfce4ui, xfconf +, hicolor_icon_theme, makeWrapper +}: stdenv.mkDerivation rec { p_name = "ristretto"; @@ -14,8 +16,14 @@ stdenv.mkDerivation rec { buildInputs = [ pkgconfig intltool libexif gtk dbus_glib exo libxfce4util - libxfce4ui xfconf + libxfce4ui xfconf hicolor_icon_theme makeWrapper ]; + + postInstall = '' + wrapProgram "$out/bin/ristretto" \ + --prefix XDG_DATA_DIRS : "${hicolor_icon_theme}/share" + ''; + preFixup = "rm $out/share/icons/hicolor/icon-theme.cache"; meta = { |