如何通过终端打开和关闭“全球黑暗主题”?


12

我知道如何设置和显示大多数主题,但是我可以找到有关如何通过终端打开和关闭全局黑暗主题的任何信息,我只能在中找到该选项gnome-tweak-tool。所以没有办法通过终端打开和关闭它吗?我正在使用GNOME 3.18运行Ubuntu GNOME 15.10。

Answers:


15

要从命令行设置全局深色主题,请首先导航到您选择的终端,然后在Shell模拟器中...

导航到您的主目录:

 cd ~

在GTK 4目录中创建一个名为settings.ini的新文件:

 nano ~/.config/gtk-4.0/settings.ini

在配置文件中输入以下字段:

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

通过按Control + x将更改写入磁盘,然后按y,然后按Enter。


1
我做到了,但没有奏效……
Guilherme,

好吧,如果您需要帮助,则需要留下更多的信息!@Guilherme
oemb1905 '19

1
确认即使在Ubuntu 18.04上,~/.config/gtk-3.0/settings.ini也对“黑暗模式”无效(更改后也重新启动以重新启动显示管理器)。
tresf

2
@ tresf的评论对别人有用(你好!),因为他们至少提的替代解决方案得到Ubuntu的一个黑暗的主题。相比之下,假设没有人运行已弃用的Ubuntu 15,则此答案对任何人都不再有用。请更新您的答案以提及这不适用于Ubuntu 16.04及更高版本(这是有条件的主观条件)
RobinMétral

1
@RobinMétral,以防GTK版本引起混乱,现在将其更改。
oemb1905

1

对于现代的Gnome台式机:

  • 经过测试:Ubuntu 18.04,20.04; Fedora 27、32 在此处输入图片说明

默认暗模式:

gsettings set org.gnome.desktop.interface gtk-theme 'Adwaita-dark'

默认灯光模式:

gsettings set org.gnome.desktop.interface gtk-theme 'Adwaita'

获取可用的基本主题名称的列表:

ls -d /usr/share/themes/* |xargs -L 1 basename

注意事项:

理想情况下,gnome-tweak-tool通过CLI 调用的技术应全面涵盖大多数情况。Gnome-tweak-tool是用python3编写的,因此从理论上讲,熟悉Python的人应该可以做到这一点。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.