如何使用命令更改 Nautilus 中的文件夹图标?

如何使用命令更改 Nautilus 中的文件夹图标?

我知道如何更改图标这边走。 还不适用于 Nautilus 内部的文件夹,但适用于应用程序启动器。


我正在寻找的是相当于在启动器中更改应用程序的图标,即文件夹,通过

gedit ~/.local/share/applications/nautilus-home.desktop

更改主页图标

这样你就可以设置图标类型,当您以后想要更改图标集或主题,或者想要每个尺寸的图标都有最佳分辨率时,此功能很有帮助。

因此,我知道如何在启动器中对应用程序执行此操作 - 但如何才能对图标文件夹实现这一点Nautilus?(这些设置存储在哪个文件中并且可以用 ie 编辑Gedit?)


例如,我尝试更改文件夹图标〜/ .wine / drive_c。我想使用这个 Faenza 图标(我使用 Faenza 主题,图标名为文件夹-wine.png):

葡萄酒图标

我希望它以最佳分辨率显示:在 Nautilus 侧边栏中作为书签变小,在搜索 Unity 的 dash 时作为文件夹图标变大。使用可扩展SVG不是解决方案,因为它看起来与等效解决方案略有不同png

答案1

如果您想更改特殊文件夹图标(xdg 用户目录),您必须通过制作自定义主题来更改它们。它们被设置为主题提供的特定名称,并根据哪些文件夹被设置为您的音乐、文档、视频等文件夹。

要从主题中设置自定义图标名称(~/.wine/drive_c例如对于文件夹),您可以在终端中运行以下命令:

gvfs-set-attribute ~/.wine/drive_c 元数据::自定义图标名称文件夹-wine

这应该会让 Nautilus 使用folder-wine图标。但是,此图标将不是可用于 GTK+ 文件选择器或其他应用程序。要取消设置自定义图标名称,您可以在终端中运行以下命令:

gvfs-set-attribute -t​​ unset ~/.wine/drive_c 元数据::自定义图标名称文件夹-wine

请注意,如果您之前已在 Nautilus 中直接为文件设置了自定义图标,则必须取消设置该图标。您可以在 Nautilus 中打开该文件的属性对话框,单击带有图标的按钮,然后在打开的文件选择器对话框中选择“恢复”,即可完成此操作。

相关内容