Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/DerLobi/XcoatOfPaint

Replace your Xcode icon with colorful variants
https://github.com/DerLobi/XcoatOfPaint

appkit cocoa coreimage icns icon swift xcode

Last synced: about 2 months ago
JSON representation

Replace your Xcode icon with colorful variants

Awesome Lists containing this project

README

        

# XcoatOfPaint

Have you ever wished the Xcode icon could get a fresh coat of paint to match the colorful Mac you just bought?
Or you want to distinguish current and older Xcode versions from one another.
XcoatOfPaint lets you do this by simply adjusting a few sliders.

## How to run
### Prebuilt release
Download the latest release from [GitHub](https://github.com/DerLobi/XcoatOfPaint/releases/latest/download/XcoatOfPaint.zip)

Requires macOS 11 Big Sur

### Build from source
Just download the project and _"Build and Run"_ from Xcode.

## Usage

* Drag the Xcode.app onto the left side of the app
* Change hue, saturation and brightness to your liking
* Click on "Replace Xcode Icon"

If you use an Xcode version that you directly downloaded from Apple's Developer website, the icon will be replaced automatically.

If you use the App Store version however, the app is owned by the "system" user, so we can't change it directly. An error message will appear and you can choose to open the "Get Info" dialog for Xcode. The new icon file is copied to the clipboard, so you can select the existing icon in the "Get Info" dialog and paste by pressing ⌘+v.

If Xcode is currently running, you will need to close it and open it again before the icon change takes effect.

To restore the original icon, click on "Restore default Xcode icon" or, select the existing icon in the "Get Info" dialog and hit the delete key.

You can also replace the icons of Xcode-Beta, Simulator or Instruments.

**Pro-Tip:** You can ⌘-drag the app from your Dock, so you don't have to hunt for it in Finder.

## License
[MIT License](https://github.com/DerLobi/XcoatOfPaint/blob/main/LICENSE)

## 3rd party components
* Color cube code taken from [https://github.com/trav-ma/TMReplaceColorHue](https://github.com/trav-ma/TMReplaceColorHue)
* Compiled asset catalog extraction code taken from [https://github.com/bartoszj/acextract](https://github.com/bartoszj/acextract)