我用Lubuntu 12.04以及 gtk2 主题,典雅拱门。
有了这样的主题,像 Thunar 这样的 gtk2 应用程序就会有主题,而像 Nautilus 这样的其他应用程序则不会有主题(参见这个问题请参阅那里的图像)。
因为我想为 Nautilus、Audacious 等 gtk3 应用程序设置主题,所以我将“gtk-3”文件夹从 gtk3 主题的主文件夹中复制到我的典雅拱门主题,位于 home/username/themes。使用 gtk3 文件夹全平主题我在 gtk2 和 gtk 3 应用程序中得到了非常相似的外观。
Lubuntu 桌面中心、Ubuntu 桌面中心、网络选项和其他此类应用程序现在都有主题了(之前没有)。甚至更新管理器也有主题了。
但为什么突触管理器没有主题?
答案1
您正在打开的应用程序需要根 权限。您还可以链接文件以使用它们:
sudo ln -s ~/.themes /root/.themes
sudo ln -s ~/.icons /root/.icons
sudo ln -s ~/.fonts /root/.fonts
答案2
我正在使用 LXAppearance 更改 i3wm 上的主题。您必须以 root 身份打开 LXAppearance 并应用主题才能更改以 root 身份运行的应用程序的主题。
这将改变 Synaptic 包管理器正在使用的丑陋的 Raleigh 主题。
答案3
Synaptic Manager 看起来像是一个 gtk2 应用程序。因此,这一切与 gtk3 应用程序主题无关。
但为了使用 Synaptic 的主题,必须将该主题放入/usr/share/themes
。
我根据以下事实来决定把主题放在哪里:lubuntu 默认主题支持 gtk2+3,并带有主题 Synaptic,在 中/usr/share/themes
,而典雅拱门主题在 中~/.themes
。此外,Synaptic 使用 gtk2:当我将典雅拱门主题(使用 gtk3 文件夹的全平主题)融入/usr/share/themes
,Synaptic 采用了典雅拱门。