Skip to content

Add version badges to installed Xcode icons - #500

Open
hannah-computer wants to merge 1 commit into
XcodesOrg:mainfrom
hannah-computer:hannah/pr/push-lmvrtzzqrpwn
Open

hannah-computer wants to merge 1 commit into
XcodesOrg:mainfrom
hannah-computer:hannah/pr/push-lmvrtzzqrpwn

Conversation

@hannah-computer

Copy link
Copy Markdown

Hi folks,

I got tired of clicking on the wrong Xcode in my Dock, so had the robot cook up a feature that draws a custom version-badged icon. It's using the Finder icon mechanism to add an override, which shows up in Finder, the Dock, and even the splash screen.

Adds xcodes icon [version] [--remove] to add/remove icons for installed versions and xcodes install --badge-icon to apply the icon at installation time.

Not quite happy with the design yet, since it actually clashes with the "beta" badge that 27.3 beta comes with. I guess the version could go in the top-left corner in a similar glass design instead?

Screenshots

Screenshot 2026-11-10 at 15 46 58 Screenshot 2026-11-10 at 15 48 32 Screenshot 2026-11-10 at 15 46 04

Adds `xcodes icon [version] [--remove]` and `xcodes install
--badge-icon`, which draw the version onto a custom Finder icon so
several Xcodes can be told apart in the Dock.
@MattKiazyk

Copy link
Copy Markdown
Contributor

@hannah-computer I like it! Been on my backlog to do for a while now so glad to see it working! Perhaps allowing options of where the user wants it located, color, etc if you wanted to go full feature.

First request would be to put the main code on https://github.com/XcodesOrg/XcodesKit so that both the CLI and the UI can share it.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants