{"id":31667856,"url":"https://github.com/keepcoolch/macostahoe26appiconfix","last_synced_at":"2025-10-11T03:04:51.610Z","repository":{"id":318082925,"uuid":"1069930325","full_name":"KeepCoolCH/macOSTahoe26AppIconFix","owner":"KeepCoolCH","description":"macOS Tahoe 26 App Icon Fix: Refresh the ugly app icons and re-apply existing app icons","archived":false,"fork":false,"pushed_at":"2025-10-04T23:17:25.000Z","size":3,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-05T01:11:01.762Z","etag":null,"topics":["appicons","fix","macos","tahoe"],"latest_commit_sha":null,"homepage":"https://www.kevintobler.ch","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/KeepCoolCH.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-10-04T22:47:30.000Z","updated_at":"2025-10-05T00:10:06.000Z","dependencies_parsed_at":"2025-10-05T01:11:14.371Z","dependency_job_id":"5635e4a4-d369-4054-9de1-1f62f8bfd5d3","html_url":"https://github.com/KeepCoolCH/macOSTahoe26AppIconFix","commit_stats":null,"previous_names":["keepcoolch/macostahoe26appiconfix"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/KeepCoolCH/macOSTahoe26AppIconFix","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KeepCoolCH%2FmacOSTahoe26AppIconFix","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KeepCoolCH%2FmacOSTahoe26AppIconFix/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KeepCoolCH%2FmacOSTahoe26AppIconFix/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KeepCoolCH%2FmacOSTahoe26AppIconFix/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/KeepCoolCH","download_url":"https://codeload.github.com/KeepCoolCH/macOSTahoe26AppIconFix/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KeepCoolCH%2FmacOSTahoe26AppIconFix/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278872155,"owners_count":26060525,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-07T02:00:06.786Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["appicons","fix","macos","tahoe"],"created_at":"2025-10-08T00:48:34.182Z","updated_at":"2025-10-08T00:48:35.036Z","avatar_url":"https://github.com/KeepCoolCH.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🎨 macOS Tahoe 26 App Icon Fix\n\n**Refresh and re-apply existing macOS App icons** using [`fileicon`](https://github.com/mklement0/fileicon).  \nDeveloped by **Kevin Tobler** – 🌐 [www.kevintobler.ch](https://www.kevintobler.ch)\n\n---\n\n## 🧩 Overview\n\nThis script automatically **refreshes all app icons** located in `/Applications` on **macOS Tahoe 26**.  \nIt checks each `.app` bundle and re-links its icon using the command-line utility `fileicon`.\n\nUseful when:\n- Finder icons appear **blank** or **don’t update properly**\n- You’ve **manually replaced** app icons and they’re not displaying\n- After **system upgrades** or **cache resets**\n\n---\n\n## 🎥 Video Guide\n\nHere’s a quick video tutorial for the script:  \n👉 [https://youtu.be/ehVe1Obpbyg](https://youtu.be/ehVe1Obpbyg)\n\n---\n\n## ⚙️ Requirements\n\n- **macOS Tahoe 26**\n- **Terminal access**  \n- **Homebrew** installed  \n- **fileicon** utility installed  \n\n---\n\n## 🧭 Installation\n\n1. **Install Homebrew (if not already installed):**\n   ```bash\n   /bin/bash -c \"$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)\"\n   ```\n\n2. **Install fileicon via Homebrew:**\n   ```bash\n   brew install fileicon\n   ```\n\n3. **Download or copy this script**  \n   Save it as: `macOS_Tahoe_AppIconFix.sh`\n\n4. **Make it executable (optional):**\n   ```bash\n   chmod +x macOS_Tahoe_AppIconFix.sh\n   ```\n\n---\n\n## ▶️ Usage\n\nRun the script with **sudo** (required for modifying app icons):\n\n```bash\nsudo zsh macOS_Tahoe_AppIconFix.sh\n```\n\nThen enter your password when prompted.\n\n---\n\n## 🪄 What It Does\n\n- Checks for `fileicon` binary (Apple Silicon `/opt/homebrew` or Intel `/usr/local`)\n- Scans `/Applications` for all `.app` bundles\n- For each app:\n  - If a custom icon exists, it is **refreshed** (extracted and re-set)\n  - If no icon is linked, it **re-applies the default app icon**\n- Finally, **restarts Finder** to show updated icons\n\n---\n\n## 💡 Example Output\n\n```\n🎨 Refreshing already linked App icons ...\n🔧 Safari.app\n♻️ refreshed existing icon\n🔧 Mail.app\n✨ re-applied default icon\n🔧 GarageBand.app\n⚠️ no icon found\n🔄 Reloading Finder...\n✅ Done!\n```\n\n---\n\n## 🧹 Troubleshooting\n\n**fileicon not found:**  \nRun:\n```bash\nbrew install fileicon\n```\n\n**Finder icons still not updated:**  \nTry manually relaunching Finder:\n```bash\nkillall Finder\n```\n\n**Some apps skipped:**  \nSystem-protected apps may not allow icon changes (e.g., Safari, Mail).\n\n---\n\n## 🧑‍💻 Author\n\n**Kevin Tobler**  \n🌐 [www.kevintobler.ch](https://www.kevintobler.ch)  \n📦 macOS Tahoe 26 App Icon Fix\n\n\u003e “Because a refreshed Mac deserves refreshed icons.” ✨\n\n---\n\n## 🪪 License\n\nMIT License – You’re free to use, modify, and share this script.  \nAttribution appreciated 🙌\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkeepcoolch%2Fmacostahoe26appiconfix","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkeepcoolch%2Fmacostahoe26appiconfix","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkeepcoolch%2Fmacostahoe26appiconfix/lists"}