我使用默认主题之一-Yaru-深色Gtk主题。我也是通过平板安装的。应用程序id是org.gtk.Gtk3theme.Yaru-dark。我通过平板安装的一些应用程序遵循它,但也有其他的。我注意到,不遵循它的应用程序使用的是Gtk4 & libadwaita,所以这可能是原因。有没有办法让其他应用程序也使用系统主题?我试着在亚麻上寻找org.gtk.Gtk4theme.Yaru-dark,但是没有。
$ flatpak remote-ls flathub | grep -i yaru-dark
Yaru-dark Gtk Theme org.gtk.Gtk3theme.Yaru-dark 3.22例如,猴面包布使用gtk4而不遵循系统主题,而古雅使用gtk3并遵循系统主题。


发布于 2022-04-23 06:59:51
作为用户,我们有时需要一点耐心。Ubuntu创建Yaru,Ubuntu创建Snap。对于Snap软件包,他们采用了雅鲁外观,用于使用libadwaita (GTK4)的应用程序。如果他们采用弗拉塔克的话,它就已经适用于弗拉塔克了。
我们还没走到这么远。这是自由软件,所以一旦有人创造了平台,它将工作。
发布于 2022-07-29 13:57:08
目前,平板Gtk4应用程序只支持Adwaita和Adwaita-Dark主题。因此,通过设置所有的应用程序来使用这些应用程序,至少可以达到一些一致性。要做到这一点,需要为系统应用程序、使用Gtk3的平板应用程序和使用Gtk4的平板应用程序设置主题。
要设置系统应用程序的主题,请使用gnome-微调。在外观部分中更改它。
若要更改使用Gtk3的平板应用程序的主题,请从flathub安装Adwaita或Adwaita-dark。
flatpak install org.gtk.Gtk3theme.Adwaita-dark若要更改使用Gtk4的平板应用程序的主题,请授予应用程序访问它的权限,并为它们设置GTK_THEME环境变量。我使用了平板密封,但是可以通过flatpak cli来完成(您可能需要sudo)。
若要定位主题文件夹,可以使用fd或find。(fd adwaita /)
flatpak override --filesystem=/usr/share/themes/
flatpak override --env GTK_THEME=Adwaita-darkhttps://askubuntu.com/questions/1403931
复制相似问题