Jak zmieniać i wyłączać „Global Dark Theme” za pomocą terminalu?


12

Wiem, jak ustawiać i wyświetlać większość motywów, ale mogę znaleźć wszystko, jak włączyć i wyłączyć Globalny motyw Dark za pomocą Terminala, opcję tę mogę znaleźć tylko w gnome-tweak-tool. Czy nie ma sposobu, aby włączyć lub wyłączyć go za pomocą terminalu? Używam Ubuntu GNOME 15.10 z GNOME 3.18.

Odpowiedzi:


15

Aby ustawić globalny ciemny motyw z wiersza poleceń, najpierw przejdź do wybranego terminala, a następnie z poziomu emulatora powłoki ...

Przejdź do katalogu domowego:

 cd ~

Utwórz nowy plik o nazwie settings.ini w katalogu GTK 4:

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

Wprowadź następujące pola do pliku konfiguracyjnego:

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

Zapisz zmiany na dysku, naciskając control + x, następnie naciśnij y, a następnie enter.


1
Zrobiłem to, ale nie zadziałało ...
Guilherme

Cóż, musisz zostawić o wiele więcej informacji, jeśli potrzebujesz pomocy! @Guilherme
oemb1905

1
Potwierdzono, że nawet w systemie Ubuntu 18.04 ~/.config/gtk-3.0/settings.ininie ma wpływu na „tryb ciemny” (po zmianie zrestartowany również w celu zrestartowania menedżera wyświetlania).
tresf

2
Komentarze @ tresf przydatne dla innych (cześć!), ponieważ przynajmniej wspominają o alternatywnym rozwiązaniu, aby uzyskać ciemny motyw na Ubuntu. W przeciwieństwie do tego, ta odpowiedź nie jest już użyteczna dla nikogo, zakładając, że nikt nie uruchamia przestarzałego Ubuntu 15. Zaktualizuj swoją odpowiedź, aby wspomnieć, że nie działa ona dla Ubuntu 16.04 i nowszych (jest to warunkowe subiektywne)
Robin Métral

1
@ RobinMétral w przypadku, gdy wersja GTK była źródłem nieporozumień, teraz została zmieniona.
oemb1905

1

Dla nowoczesnych komputerów stacjonarnych Gnome:

  • Testowane: Ubuntu 18.04, 20.04; Fedora 27, 32 wprowadź opis zdjęcia tutaj

Domyślny tryb ciemności:

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

Domyślny tryb oświetlenia:

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

Uzyskiwanie listy dostępnych podstawowych nazw motywów:

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

Ostrzeżenia:

Najlepiej gnome-tweak-toolbyłoby, gdyby technika wywoływania za pomocą CLI obejmowała większość scenariuszy całościowo. Narzędzie gnome-tweak jest napisane w python3, więc teoretycznie powinno to być możliwe dla kogoś, kto zna Python.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.