我如何在Gnome 3中的所有应用程序中使用Adwaita Dark?

杰夫

我注意到有些应用程序使用Adwaita Dark主题,而其他应用程序使用浅色主题。有没有一种方法可以使所有应用程序都使用深色应用程序?

don_crissti

用深色暗调代替主主题/usr/share/themes不是一个理想的解决方案,因为每次gnome-themes更新时,主题都会恢复为默认主题。最好将用户帐户正确配置为使用深色主题,这样您的设置将在两次更新之间保留。您可以这样做:

  • 手动:创建(如果已存在,则打开)以下文件:

    ~/.config/gtk-3.0/settings.ini

    像这样编辑:

    [Settings]
    gtk-application-prefer-dark-theme=1


  • Via gnome-tweak-tool(基本上执行与上述相同的操作,编写相同的文件):

    gnome调整工具中的GNOME3黑暗主题模式开关


GTK2问题

这个答案确实是理想“安全”的方法(即无需替换/修改任何系统文件)。但是,目前,此方法和Jeff的答案都不适用于所有应用程序。因为只有GNOME3 / GTK3支持dark theme mode截至目前,仍然有许多应用程序(例如,用GNOME2 / GTK2,Qt,wxWidgets,Java等编写的应用程序)不使用GTK3,而是保留在旧的GTK2主题上。要使这些应用程序变暗,可以替换/修改$ACTIVE_THEME/gtk-2.0/gtkrc当前活动主题的GTK2 part()。要了解更多信息,请参阅“不受gtk主题影响的Firefox”的答案

随着GTK3被GTK3弃用和取代,所有积极开发的GTK2应用程序都将移植到GTK3或由GTK3代替。早晚,其他工具包(例如Qt,wxWidgets等)也可能实现对GTK3的支持。到那时,此方法可能对所有(也许几乎所有)应用都有效。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何使Adwaita Dark主题仅适用于某些应用程序?

Holo Dark中的Dark ActionBar

如何在iOS中实现react-native-dark-mode

如何在 Vue 3 中使用白色页眉向 TailWindUI Dark Nav 添加背景颜色

如何将数据存储在变量中并在所有应用程序中使用

将Adwaita Dark用于Libre Office和其他应用程序吗?

如何在GNOME 3中编辑“应用程序”菜单?

使用 Adwaita-dark 时,如何修复禁用的右键单击菜单项的模糊外观?

如何在 Spring Boot 中使用 logback 从所有应用程序日志中删除新行

Ubuntu 22.04 如何在 gnome 菜单中显示我最喜欢的应用程序?

如何在Dark Sky Forecast API中使用查询参数?(forecast.io)

如何在所有用户的终端中使用命令运行应用程序

如何为React App应用antd dark主题?

如何在Gnome 3中单个应用程序的最近使用实例之间切换?

如何获得动态NSMenu以使用Mojave Dark Mode?

如何使Electron使用chrome:// flags /#enable-force-dark

如何在我的应用程序中使用ORKESerializer?

如何在我的GWT应用程序中使用OAuth?

如何在我的iPhone应用程序中使用NSError?

如何在我的应用程序中使用 Facebook 登录

如何在我的GWT应用程序中使用jBPM?

如何在 AngularMaterials mdDialog 中使用我的 Angular 应用程序中定义的现有控制器?

我如何在 cake php 3 中应用程序的每个网页中使用控制器的方法

如何在iOS中从我的应用程序获取所有消息传递应用程序列表

每次启动新终端时,如何使用特定的gnome终端配置文件,例如(base-16-default-dark)?

如何在属于我的Android应用程序的所有活动中禁用轮换?

如何在我的应用程序中每次点击时选择所有文本

我如何在 android 中显示所有已安装应用程序的图像?

如何在与 Firebase 链接的 Android Studio 中显示我的应用程序的所有在线用户?