在 gnome 上,gsettings set org.gnome.desktop.interface gtk-theme 'Adwaita-dark'
可以在系统范围内设置深色主题。
但是,摇摆会话不会发生同样的情况。 Firefox 浏览器仍然检测浅色主题。
答案1
Firefox 使用 GTK 主题设置。在 sway 上,我可以将设置设置gtk-application-prefer-dark-theme
为1
让 Firefox 和 GTK 应用程序默认使用深色主题。
您需要编辑(如果不存在则创建)以下文件:
~/.config/gtk-3.0/settings.ini
看起来像这样:
[Settings]
gtk-application-prefer-dark-theme=1
此后,Firefox 和 GTK 应用程序默认为黑色。如果应用程序已经运行,则可能需要重新启动应用程序。
答案2
lx外观在 i3 wm 和 linux mint 上为我工作
lxappearance 是一个用于更改应用程序使用的 GTK+ 主题、图标主题和字体的程序。它是一个功能丰富的 GTK+ 主题切换器。
答案3
根据我的经验,您需要手动设置主题(或米饭)。有一些工具可以使其更加自动化,例如 pywall,但出于您的目的,我相信您想要切换图标和背景主题。为此,我个人使用 lxappearance 和 qt5ct。我个人不知道如何仅使用窗口管理器来更改应用程序的所有主题。
如果您想要视频来帮助解决此问题,这里是一个很好的来源:https://www.youtube.com/watch?v=x_Mid3_1Uzo