Unity currently calls out using 'SetIconName' for both 'user-trash' and 'workspace-switcher' and doesn't ship either of them in itself (although the /other/ four remaining "Find Find Find Find" lens icons are packaged within the Unity source:
$ grep -r SetIconName.*\" . ./src/TrashLauncherIcon.cpp: SetIconName ("user-trash"); ./src/LauncherController.cpp: _expoIcon->SetIconName ("workspace-switcher");
The icon that is getting used is the one delivered with Humanity:
/usr/share/icons/Humanity/places/64/user-trash.svg
So replacing this will do the trick:
$ find -name \*workspace\* ./Humanity/apps/48/gnome-panel-workspace-switcher.svg ./Humanity/apps/48/workspace-switcher.svg ./Humanity/apps/32/gnome-panel-workspace-switcher.svg
Unity currently calls out using 'SetIconName' for both 'user-trash' and 'workspace- switcher' and doesn't ship either of them in itself (although the /other/ four remaining "Find Find Find Find" lens icons are packaged within the Unity source:
$ grep -r SetIconName.*\" . TrashLauncherIc on.cpp: SetIconName ("user-trash"); LauncherControl ler.cpp: _expoIcon- >SetIconName ("workspace- switcher" );
./src/
./src/
The icon that is getting used is the one delivered with Humanity:
/usr/ share/icons/ Humanity/ places/ 64/user- trash.svg
So replacing this will do the trick:
$ find -name \*workspace\* apps/48/ gnome-panel- workspace- switcher. svg apps/48/ workspace- switcher. svg apps/32/ gnome-panel- workspace- switcher. svg
./Humanity/
./Humanity/
./Humanity/