A collection of commands that change the Arc Browser icon on macOS.
| 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 |
- Copy one of the above commands
- Open
Terminal.app - Paste and run the command
- Open Settings, then click the Icon tab
- Click the new icon's radio button (it will already be selected, but clicking it will trigger the actual icon change) 1
- The icon should be updated!
See @pv-g's comment.
Footnotes
-
Thanks to @kotx for the tip to update without restarting Arc! ↩

First of all thank you for the effort put into this article!
But thinking out loud here, would there be a reason why not adding all icons into the availableAppIconNames list would work? I am not very well traveled when it comes to writing to the defaults, but I can clearly see my available icons running:
defaults read company.thebrowser.Browser availableAppIconNames
Maybe one of you guys who know what they are doing would know how if this is possible?
Thank you in advance!