Apple’s decided that app icons should look like white squircles with a tiny icon in them for some reason known only to Apple management.
This is bad enough on Big Sur, and Apple’s apps, but even more annoying for third party apps when you are using pre-Big Sur. And unfortunately Apple removed the ability for developers to provide two different styles of icons. So as apps like Chrome and 1Password update to squircle icons, it can be really annoying.
This macro sets the icons back - the catch being you have to acquire the old icon as an image, but as long as you can find an old Mac with the old version of the icon that is a solvable problem. As is it runs once per day, but you could run it manually or whatever.
If the image is stored in your macros it will bloat your macros so you may prefer to store it as a file and reference it from the action instead.
Also note that Mac App Store applications require authentication to change their icon and as such the action will not work for them unfortunately.
Requires Keyboard Maestro 9.2 and the Set File Icon action.
Fix App Icons.kmmacros (484 KB)