如何在 Thunar 的文件夹上放置自定义图标(不是标志)

18 xfce xubuntu thunar

(这不是重复的,因为这个问题描述了如何将自定义图标添加到 中的文件夹Nautilus,而似乎没有解释Thunar。)

Nautilus(如这个问题所示)中有一个有趣的功能,即只需右键单击文件夹,单击出现的菜单中的文件夹并选择一个自定义图标,就可以将任何自定义图标放置到文件夹上。

然而,Thunar我似乎只能添加标志(见下面的屏幕截图)而不是实际的自定义图标(我有一个文件夹,它们可以缩放到可以使用的正确大小)。我已经查看了Thunar设置和常规 Xfce,settings-editor但无法看到在文件夹上设置自定义图标的方法。本只描述了如何在 中添加自定义标志Thunar,这是不同的。

我的主文件夹中Thunar标志但没有自定义图标

主文件夹

小智 15

此功能请求已多次出现在邮件列表中,并且是最近在本次讨论中提出的。但是,活跃的 xfce 和 xubuntu 开发人员 Simon Steinbeiß 的回答是:

您可以使用标志(右键单击 > 属性 > 标志)或用户目录(可以在 ~/.config/user-dirs.dirs 中找到和修改用户目录的固定列表)。目前不支持自定义文件夹图标。

xfce 论坛上有一个关于如何完成 thunar 自定义图标的讨论,甚至已经为 thunar提交了补丁。说明补丁

如果有与桌面上的文件名匹配的文件,则扫描缩略图目录并加载自定义图标。因此,如果 .thumbnails 目录中的图像是 foo.gif,则桌面上名为 foo 的文件将加载自定义图标

但是,领先的 xfce 开发人员之一 Nick Schermer 评论说

.thumbnails 目录中的非 md5hash 文件是个坏主意。
仅前缀检查如果也有点缺陷,可以通过点检查来改进(因此 foo2.png 不匹配)。

以便在补丁还没有真正被开发验证的描述和方法,因为它会涉及大量的时间编译器Thunar和它的依赖(如注意这里),然后很多的风险在将它们安装到你的系统,我建议不要尝试。您当然可以在虚拟化环境(virtualbox)或专门用于开发的计算机上进行试验,但不能在稳定的系统上进行试验。

正如我在本网站上的许多示例中所讨论的那样,编译程序和应用补丁通常很好,但在这种情况下,最好等到开发人员验证的解决方案可用。

目前问题已“解决”,但我将继续更新它并确实研究该问题,以了解如何以Nautilus.


小智 5

最好的解决方法是在应用程序启动器的桌面上创建所需的“启动器”,您可以设置自定义图标,甚至从您自己的集合中选择一个文件。

启动器的命令应该设置为 thunar <desired directory>

然后将启动器剪切并粘贴到所需位置。