about summary refs log tree commit diff
path: root/nixpkgs/pkgs/data/icons/hicolor-icon-theme/setup-hook.sh
blob: 29306cb316af1d7208edb6e4bad89054947e9617 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# Populate XDG_ICON_DIRS
hicolorIconThemeHook() {

    # where to find icon themes
    if [ -d "$1/share/icons" ]; then
      addToSearchPath XDG_ICON_DIRS $1/share
    fi
	
}

# I think this is meant to be a runtime dep
addEnvHooks "$hostOffset" hicolorIconThemeHook

# Remove icon cache
hicolorPreFixupPhase() {
    rm -f $out/share/icons/hicolor/icon-theme.cache
    rm -f $out/share/icons/HighContrast/icon-theme.cache
}

preFixupPhases="$preFixupPhases hicolorPreFixupPhase"