让 nemo 使用正确的图标分辨率

让 nemo 使用正确的图标分辨率

大多数图标主题都有一组不同大小的图标,这些图标将用于相同的目的,但会根据所查看图标的大小而变化。在 Nemo 中,如果我想更改文件或文件夹的图标,我只需转到属性,单击图标,然后选择一个新图标即可。但是,无论图标的大小如何,无论您使用列表视图、图标视图、紧凑视图等,Nemo 都会使用相同的图标文件。

如何更改文件或文件夹的图标,并使 nemo 根据当前视图使用适当大小的图标(例如,列表视图使用 16x16 png,图标视图使用可缩放 svg 等)?

答案1

事实证明问题我在评论中提到,nautilus 确实适用于 nemo。但是,如果您已经通过以下方式设置了文件夹此方法,您需要撤消该信息。例如,如果您尝试将 的图标更改为a_folder名为/file_location/icon.svg的图标集a_folder_icon,则可以使用以下命令找出当前图标信息

gvfs-info a_folder

这将输出关于此位置的一堆数据,其中会有一行

metadata::custom-icon: file:///file_location/icon.svg

显示图标元数据。通过输入命令

gvfs-set-attribute -t unset a_folder metadata::custom-icon /file_location/icon.svg

您可以删除此元数据,并且gvfs-info a_folder不再列出您设置的图标。现在您可以使用

gvfs-set-attribute a_folder metadata::custom-icon-name a_folder_icon

然而,这似乎并没有改变nemo侧边栏的图标,它可能是不可能做到这一点

相关内容