Skip to content

Instantly share code, notes, and snippets.

@jyxjjj
Created August 8, 2024 02:03
Show Gist options
  • Save jyxjjj/6fde95faf99dc680a28b76b2230bbc78 to your computer and use it in GitHub Desktop.
Save jyxjjj/6fde95faf99dc680a28b76b2230bbc78 to your computer and use it in GitHub Desktop.
FROM 2024.6.600476
#!/bin/zsh
brew update && brew upgrade imagemagick
iconutil -c iconset --output ~/Downloads/icon.iconset /Applications/lghub.app/Contents/Resources/icon.icns
magick ~/Downloads/icon.iconset/[email protected] -resize 512x512 ~/Downloads/icon.iconset/icon_512x512.png
magick ~/Downloads/icon.iconset/[email protected] -resize 512x512 ~/Downloads/icon.iconset/[email protected]
magick ~/Downloads/icon.iconset/[email protected] -resize 256x256 ~/Downloads/icon.iconset/icon_256x256.png
magick ~/Downloads/icon.iconset/[email protected] -resize 256x256 ~/Downloads/icon.iconset/[email protected]
magick ~/Downloads/icon.iconset/[email protected] -resize 128x128 ~/Downloads/icon.iconset/icon_128x128.png
magick ~/Downloads/icon.iconset/[email protected] -resize 128x128 ~/Downloads/icon.iconset/[email protected]
magick ~/Downloads/icon.iconset/[email protected] -resize 96x96 ~/Downloads/icon.iconset/icon_96x96.png
magick ~/Downloads/icon.iconset/[email protected] -resize 96x96 ~/Downloads/icon.iconset/[email protected]
magick ~/Downloads/icon.iconset/[email protected] -resize 64x64 ~/Downloads/icon.iconset/icon_64x64.png
magick ~/Downloads/icon.iconset/[email protected] -resize 64x64 ~/Downloads/icon.iconset/[email protected]
magick ~/Downloads/icon.iconset/[email protected] -resize 48x48 ~/Downloads/icon.iconset/icon_48x48.png
magick ~/Downloads/icon.iconset/[email protected] -resize 48x48 ~/Downloads/icon.iconset/[email protected]
magick ~/Downloads/icon.iconset/[email protected] -resize 32x32 ~/Downloads/icon.iconset/icon_32x32.png
magick ~/Downloads/icon.iconset/[email protected] -resize 32x32 ~/Downloads/icon.iconset/[email protected]
magick ~/Downloads/icon.iconset/[email protected] -resize 24x24 ~/Downloads/icon.iconset/icon_24x24.png
magick ~/Downloads/icon.iconset/[email protected] -resize 16x16 ~/Downloads/icon.iconset/icon_16x16.png
sudo rm -rf /Applications/lghub.app/Contents/Resources/icon.icns
sudo rm -rf /Applications/lghub.app/Contents/MacOS/lghub_agent.app/Contents/Resources/icon.icns
sudo rm -rf /Applications/lghub.app/Contents/MacOS/lghub_ui.app/Contents/Resources/icon.icns
sudo rm -rf /Applications/lghub.app/Contents/MacOS/lghub_ui.app/Contents/Resources/electron.icns
sudo iconutil -c icns --output /Applications/lghub.app/Contents/Resources/icon.icns ~/Downloads/icon.iconset
sudo iconutil -c icns --output /Applications/lghub.app/Contents/MacOS/lghub_agent.app/Contents/Resources/icon.icns ~/Downloads/icon.iconset
sudo iconutil -c icns --output /Applications/lghub.app/Contents/MacOS/lghub_ui.app/Contents/Resources/icon.icns ~/Downloads/icon.iconset
sudo iconutil -c icns --output /Applications/lghub.app/Contents/MacOS/lghub_ui.app/Contents/Resources/electron.icns ~/Downloads/icon.iconset
sudo find /private/var/folders -name 'com.apple.dock.iconcache' -delete
sudo find /private/var/folders/ -name 'com.apple.iconservices' -delete
sudo rm -r /Library/Caches/com.apple.iconservices.store
qlmanage -r
qlmanage -r cache
killall Finder
killall Dock
@jyxjjj
Copy link
Author

jyxjjj commented Aug 8, 2024

Tested on L G Hub 2024.6.600476

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment