首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将系统主题应用于使用GTK4的平板应用程序?

如何将系统主题应用于使用GTK4的平板应用程序?
EN

Ask Ubuntu用户
提问于 2022-04-23 03:53:55
回答 2查看 7.5K关注 0票数 2

我使用默认主题之一-Yaru-深色Gtk主题。我也是通过平板安装的。应用程序id是org.gtk.Gtk3theme.Yaru-dark。我通过平板安装的一些应用程序遵循它,但也有其他的。我注意到,不遵循它的应用程序使用的是Gtk4 & libadwaita,所以这可能是原因。有没有办法让其他应用程序也使用系统主题?我试着在亚麻上寻找org.gtk.Gtk4theme.Yaru-dark,但是没有。

代码语言:javascript
复制
$ flatpak remote-ls flathub | grep -i yaru-dark
Yaru-dark Gtk Theme org.gtk.Gtk3theme.Yaru-dark     3.22

例如,猴面包布使用gtk4而不遵循系统主题,而古雅使用gtk3并遵循系统主题。

EN

回答 2

Ask Ubuntu用户

发布于 2022-04-23 06:59:51

作为用户,我们有时需要一点耐心。Ubuntu创建Yaru,Ubuntu创建Snap。对于Snap软件包,他们采用了雅鲁外观,用于使用libadwaita (GTK4)的应用程序。如果他们采用弗拉塔克的话,它就已经适用于弗拉塔克了。

我们还没走到这么远。这是自由软件,所以一旦有人创造了平台,它将工作。

票数 2
EN

Ask Ubuntu用户

发布于 2022-07-29 13:57:08

目前,平板Gtk4应用程序只支持AdwaitaAdwaita-Dark主题。因此,通过设置所有的应用程序来使用这些应用程序,至少可以达到一些一致性。要做到这一点,需要为系统应用程序、使用Gtk3的平板应用程序和使用Gtk4的平板应用程序设置主题。

要设置系统应用程序的主题,请使用gnome-微调。在外观部分中更改它。

若要更改使用Gtk3的平板应用程序的主题,请从flathub安装AdwaitaAdwaita-dark

代码语言:javascript
复制
flatpak install org.gtk.Gtk3theme.Adwaita-dark

若要更改使用Gtk4的平板应用程序的主题,请授予应用程序访问它的权限,并为它们设置GTK_THEME环境变量。我使用了平板密封,但是可以通过flatpak cli来完成(您可能需要sudo)。

若要定位主题文件夹,可以使用fdfind。(fd adwaita /)

代码语言:javascript
复制
flatpak override --filesystem=/usr/share/themes/
flatpak override --env GTK_THEME=Adwaita-dark
票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1403931

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档