Image

如果你曾经折腾过 Windows 的各种主题、图标包,并且玩过 IconPackage,想必你也会希望在 macOS 下折腾吧。

macOS 下替换文件、文件夹图标的方法

  • 修改图标:Windows 中需要考虑图标文件的路径问题,替换之后还不能修改图标文件目录,否则图标将失效,因为这一点我以前使用 Windows 时还需要特别建立了一个图标文件夹用来储存图标。但在 macOS 下不同了,你只需右键文件(或文件夹)→显示简介,然后拖动 icns 图标文件到此处替换即可,之后 icns 文件就与 App 图标再无瓜葛。

Image

  • 还原图标:如果需要回到原来的图标,同样右键文件(或文件夹)→显示简介,单击图标,然后按键盘上的 delete 键即可还原

Image

LiteIcon 介绍

替换一两个不喜欢的 App 图标还算简单,但如果要对每一个文件夹替换都要重复同样的操作,那未免太过繁琐了。所以,LiteIcon 为我们提供了最便捷的方式,我认为它可谓 macOS 下的 IconPackage。该软件免费,你可以到它的官网下载。

如果你的 macOS 是 10.11(El Capitan) 以上版本,首先需要关闭 System Integrity Protection(SIP) 才能修改系统图标,否则只能修改非系统应用以及系统硬盘分区图标。

Image

关闭 SIP 后对系统图标进行修改,然后你可以重新开启 SIP,这不会对修改后的图标造成影响。

Image

替换&还原图标的方法

与 macOS 系统替换&还原法相同,只要拖动图标文件到相应的图标上覆盖&单击+Delete即可。相比「显示简介」中只能替换 icns 图标文件, LiteIcon 还支持 png 格式的图标,为我们省下了转换 png 到 icns 的步骤。

*特殊图标替换

所谓特殊图标是指具有特殊显示功能的图标。遗憾的是,对于特殊图标的替换 LiteIcon 无法胜任。

拿原生日历应用举例,它会随着日期改变图标的显示内容,打开  /Applications/Calendar.app/Contents/Resources/App-empty.icns 文件,你可以替换这个「无脸图标」来改变图标的无脸状态。类似的还有 Fantastical,以及 Reeder 会显示未读 rss 数量等,它们的修改方法都类似。

Image


写在最后

升级 App 需要重新修改 App 图标,同样的,升级系统你也需要重新修改系统图标。

然后关于图标的库源问题,推荐大家到 DeviantArt 这个艺术设计交流服务网站下载。其中有许多优质的、甚至是成套的图标设计作品,提供免费下载。

最后希望爱折腾的你,能打造一个最具个性的 macOS 系统。

题图 by noshery