我可以让 Nautilus 在 Lubuntu 12.04 中看起来更好吗?

我可以让 Nautilus 在 Lubuntu 12.04 中看起来更好吗?

我的意思是 PCManFM 和 Thunar 遵循我的主题:

在此处输入图片描述

在此处输入图片描述

Nautilus 不会:

在此处输入图片描述

我必须补充一点,我不想更改我现在的主题。我猜这就是问题所在,因为它没有包含 gtk3 文件夹。

答案1

  1. 优先自定义外观从菜单中

  2. 将主题更改Lubuntu-default小部件选项卡。它将使 nautilus 看起来不错,并与其他 Lubuntu 应用程序兼容

对 OP 最新更新要求的回应

如果您不想更改主题,恐怕无法解决这个问题。因为 nautilus 3.0 或更高版本需要 gtk-3 主题,而您当前使用的主题肯定不支持该主题。

如果您确实希望 nautilus 与已安装的主题兼容,我建议您联系主题开发人员,请求在此主题中实现 gtk-3 主题。如果您擅长 css 和 javascript 并且感兴趣,我认为您可以自己尝试在 gtk-3 中实现主题。请参阅本主题指南求助。

答案2

Nautilus 是 gtk3。Thunar 是 gtk2。我不知道第三个。如果您希望 Nautilus 也具有样式,请确保您使用的主题有一个 gtk-3.0 文件夹。您的主题可能位于~/.themes/usr/share/themes(它们位于 Ubuntu 12.04 中)。氛围例如,主题在这里:/usr/share/themes/Ambiance。其中包括:

[下午 3:04] /usr/share/themes/Ambiance $ ls

gtk-2.0 gtk-3.0 索引主题 metacity-1 统一

的存在gtk-3.0文件夹确保基于 gtk3 的应用程序将被正确设置样式。

编辑:我怀疑 GNOME 中的大多数软件都将是 gtk3。Chrome、Firefox、LibreOffice 等其他软件仍是 gtk2。

无论如何,正如另一个答案所建议的那样:

Nautilus 是 gtk3:如果你想要为 gtk3 程序设置主题,请使用 gtk3 主题

(为了使用不支持 gtk3 的主题:一个不太推荐的解决方法是将有 gtk3 文件夹的主题中的 gtk3 文件夹复制到没有 gtk3 文件夹的主题中。实际上,在 Lubuntu 中,可以提取并复制 home/username/.themes 中的主题以进行安装,此位置不需要 root 权限。但某些应用程序(如 Synaptic Manager)需要主题usr/share/themes:请参阅问题。)

相关内容