在 AWN 中,当您添加启动器时,您可以选择要包含的图标。它为您提供了选择 - 从主题或从文件。(见屏幕截图。)我想知道的是,主题选择中的图标实际上位于哪里?它们是可以在其他地方使用的单独图形文件,还是以某种方式本地化到 AWN?
我对那些不附加到实际独立应用程序的图标特别感兴趣,比如 GMail 图标。
答案1
这些是所选图标主题的单独文件。当然,您可以将它们用于任何目的。
它们居住的地方取决于所选择的图标主题。
例子:
/usr/share/icons/AwOken/clear/128x128/apps/gmail.png
这是主题“AwOken”的图标,尺寸为 128x128 像素。应用程序图标位于每个主题的子文件夹中的“应用程序”中。
如果您安装了单独的图标主题(非根),则图标将保存在您的主目录中(隐藏子文件夹“.icons”)。
例如:/home/michael/.icons/elementary/apps/128/gmail.png
图标主题可以指向它自身不支持的所有图标的另一个图标主题。因此,每个图标都有一个名为“icon.theme”的初始文件。以“Inherits”开头的行指向其他图标主题,这些图标主题应在缺少图标的情况下使用。
例子:
[Icon Theme]
Name=elementary
Comment=Smooth modern theme designed to be intuitive.
Inherits=gnome,ubuntu-mono-light,hicolor,gnome-colors-brave
Example=directory-x-normal
#Directory list
Directories=actions/16,actions/22,actions/24,actions/32,actions/48,actions/64,actions/72,actions/128,animations/16,animations/22,animations/24,animations/32,animations/48,animations/64,animations/128,apps/16,apps/22,apps/24,apps/32,apps/48,apps/64,apps/112,apps/128,categories/16,categories/24,categories/32,categories/48,categories/64,categories/128,places/16,places/22,places/24,places/32,places/48,places/64,places/128,mimes/16,mimes/24,mimes/32,mimes/48,mimes/128,devices/16,devices/22,devices/24,devices/32,devices/48,devices/64,devices/128,emblems/16,emblems/22,emblems/24,emblems/32,emblems/48,emblems/64,emblems/128,status/16,status/22,status/24,status/32,status/48,status/64,status/128,stock/16,stock/22,stock/24,stock/32,stock/48,notifications/16,notifications/22,notifications/24,notifications/32,notifications/48,panel/16,panel/22,panel/24,panel/48,
[actions/16]
Size=16
Context=Actions
Type=Fixed
理论上,您可以构建自己的图标主题,其中仅包含一个图标,并为其余图标包含另一个图标主题。
我希望这能回答你的问题。请原谅我的英语不好...