J'ai remarqué que certaines applications utilisent le thème Adwaita Dark, tandis que d'autres utilisent le thème Light. Existe-t-il un moyen de faire en sorte que toutes les applications utilisent la Dark?
Remplacement du thème principal par le sombre dans /usr/share/themes
n'est pas une solution idéale car à chaque fois gnome-themes
est mis à jour, votre thème reviendra à sa valeur par défaut. Il est préférable de configurer correctement votre compte d'utilisateur pour utiliser le thème sombre, de cette façon vos paramètres seront conservés entre les mises à jour. Vous pouvez le faire:
Manuellement: créez (ouvrez s'il est déjà présent) le fichier suivant:
~/.config/gtk-3.0/settings.ini
éditez comme ceci:
[Settings]
gtk-application-prefer-dark-theme=1
Via gnome-Tweak-tool
(qui fait essentiellement la même chose que ci-dessus, en écrivant le même fichier):
Cette réponse est en effet l'idéal et "sûr" (ie pas besoin pour remplacer/modifier les fichiers système). Cependant, actuellement, ni cette méthode ni réponse de Jeff ne fonctionne pour toutes les applications. Coz uniquement GNOME3/GTK3 prend en charge le dark theme mode
. À l'heure actuelle, il existe encore de nombreuses applications (par exemple celles écrites dans GNOME2/GTK2, Qt, wxWidgets, Java, etc.) qui n'utilisent pas GTK3 et restent sur l'ancien thème GTK2. Pour assombrir ces applications, remplacer/modifier la partie GTK2 ($ACTIVE_THEME/gtk-2.0/gtkrc
) des œuvres à thème actuellement actives. Pour en savoir plus, voir la réponse à "Firefox non affecté par le thème gtk" .
GTK2 étant obsolète et remplacé par GTK3, toutes les applications GTK2 développées activement sont portées ou remplacées par GTK3. Tôt ou tard, d'autres boîtes à outils comme Qt, wxWidgets, etc. peuvent également implémenter la prise en charge de GTK3. À ce moment-là, cette méthode peut devenir valide pour toutes les applications (peut-être presque toutes).
Remplacez simplement le thème principal par le sombre (dans une copie spéciale d'Adwaita dans votre répertoire personnel):
mkdir -p ~/.themes
cp -r /usr/share/themes/Adwaita ~/.themes/Darkwaita
cd ~/.themes/Darkwaita/gtk-3.0
cp gtk-dark.css gtk.css
Utilisez ensuite un outil comme gnome-Tweak-tool pour définir Darkwaita comme thème gtk, et les modifications devraient prendre effet immédiatement.