Skip to content

Instantly share code, notes, and snippets.

@gabe565
Last active July 23, 2024 18:51
Show Gist options
  • Save gabe565/9654eea08a9f6c7c1f593049e5bed243 to your computer and use it in GitHub Desktop.
Save gabe565/9654eea08a9f6c7c1f593049e5bed243 to your computer and use it in GitHub Desktop.
Change Arc Browser Icon

Change Arc Browser Icon

arc

A collection of commands that change the Arc Browser icon on macOS.

Commands

Theme Command
Candy Arc defaults write company.thebrowser.Browser currentAppIconName candy
Hologram defaults write company.thebrowser.Browser currentAppIconName hologram
Neon defaults write company.thebrowser.Browser currentAppIconName neon
Fluted Glass defaults write company.thebrowser.Browser currentAppIconName flutedGlass
Schoolbook defaults write company.thebrowser.Browser currentAppIconName schoolbook
Colorful defaults write company.thebrowser.Browser currentAppIconName colorful

Steps

  1. Copy one of the above commands
  2. Open Terminal.app
  3. Paste and run the command
  4. Open Settings, then click the Icon tab
  5. Click the new icon's radio button (it will already be selected, but clicking it will trigger the actual icon change) 1
  6. The icon should be updated!

Footnotes

  1. Thanks to @kotx for the tip to update without restarting Arc!

@kotx
Copy link

kotx commented Mar 12, 2024

You can also click on the radio button in Settings > Icon after running the defaults write command to set the icon without restarting Arc!

@bastiendmt
Copy link

You can also click on the radio button in Settings > Icon after running the defaults write command to set the icon without restarting Arc!

Nice trick that avoids quitting and relaunching the browser !

@djkewjrioesjfdwaoikdi
Copy link

Is there a way to add custom icon?

@marcuskwan
Copy link

thank you!

@gabe565
Copy link
Author

gabe565 commented May 10, 2024

You can also click on the radio button in Settings > Icon after running the defaults write command to set the icon without restarting Arc!

@kotx Thanks for the tip! I updated the instructions and mentioned you 🙂

@gabe565
Copy link
Author

gabe565 commented May 10, 2024

Is there a way to add custom icon?

@djkewjrioesjfdwaoikdi Not that I've found. I've tried a few different methods and unfortunately Arc always changes it back when it gets restarted.

@cinestl
Copy link

cinestl commented May 23, 2024

Thanks a lot bro! <3

@lucioreyli
Copy link

Is there a way to add custom icon?

You can try use Pictogram App to customize app's icon.
It's useful because is free and the custom icon doesn't disappear after update the app.

@vicodinvic1
Copy link

Is there a way to add custom icon?

You can try use Pictogram App to customize app's icon. It's useful because is free and the custom icon doesn't disappear after update the app.

It doesn't work, I tried. The icon resets immediately once Arc launched

@pv-g
Copy link

pv-g commented Jun 6, 2024

@djkewjrioesjfdwaoikdi @gabe565 @vicodinvic1, I also hate that Arc forces users with their predefined icons, not respecting how the macOS platform has been working for decades.

I found their icons are stored there:
/Applications/Arc.app/Contents/Resources/ARCClients_BaseAssets.bundle/Contents/Resources/Assets.car

With this excellent app https://github.com/NSAntoine/Samra, you can edit the Assets.car catalog, replacing one of their icon with yours.

A next step would be a script, like Replacicon or Pictogram do, to check whenever an update occurs to automatically re-update your icon...

@kvlq
Copy link

kvlq commented Jun 7, 2024

These commands doesnt work for me on the latest ARC.

@enfantrichedeprime
Copy link

Thank you so much for this. Their 3 first icons (that can easily be "obtained") are horrible. I've spent probably an hour trying to chmod my way into getting Samra to work. These cmds are the only thing that works for me currently. Hugely appreciated.

@pv-g Are you really able to use Samra? Arc seems to turn off the the switch in "security and privacy" as soon as I try to make a modification.

@pv-g
Copy link

pv-g commented Jun 10, 2024

@enfantrichedeprime yes, Samra works great. You should use it when Arc is not running, and re-launch it afterwards.

@kvlq
Copy link

kvlq commented Jun 10, 2024

@enfantrichedeprime yes, Samra works great. You should use it when Arc is not running, and re-launch it afterwards.

I messed up the Assets.car file with Samra. Can you shortly describe the steps which should be done?

@harryfornasier
Copy link

@pv-g Are you really able to use Samra? Arc seems to turn off the the switch in "security and privacy" as soon as I try to make a modification.

I seem to be having the same issue. It worked for me until recently. Now every time I try to edit the icon for Arc with Samra something disables Samra's App Management access.

@prth1234
Copy link

can we add our own icon or iOS app icon?

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