Ceci est une ancienne révision du document !


Changer le thème des applications à la volée

Introduction

Si vous avez appliqué le thème Adwaita-dark, il se peut que certaines applications ne s'affichent pas bien (GParted, VirtualBox). Dans cet article, nous allons voir comment changer à la volée le thème des applications GTK. Changer de thème

Tester de manière ponctuelle dans la console

Pour les thèmes GTK3

Pour forcer le thème des applications GTK3, voici comment procéder dans le terminal. On va modifier la variable GTK_THEME en indiquant le nom du thème :

Copier vers le presse-papierCode BASH :

GTK_THEME=LeThème application

Pour retrouver la liste des thèmes GTK3 : Copier vers le presse-papierCode BASH :

find /usr/share/themes/ -name "gtk.css" | cut -d'/' -f5

Exemple avec Adwaita :

Pour lancer gedit en forçant le thème Adwaita (clair) : Copier vers le presse-papierCode BASH :

GTK_THEME=Adwaita gedit

Pour lancer gedit en forçant le thème Adwaita-dark : Copier vers le presse-papierCode BASH :

GTK_THEME=Adwaita-dark gedit

Pour lancer gedit en forçant le thème Menta (Thème de base MATE variante verte) : Copier vers le presse-papierCode BASH :

GTK_THEME=Menta gedit

Pour les thèmes GTK2

Pour forcer le thème des rares applications encore en GTK2, voici comment procéder dans le terminal. On va modifier la variable GTK2_RC_FILES en indiquant le nom du fichier gtkrc : Copier vers le presse-papierCode BASH :

GTK2_RC_FILES=/usr/share/themes/LeThème/gtk-2.0/gtkrc application

Pour retrouver la liste des thèmes GTK2 avec leur fichier de configuration gtkrc : Copier vers le presse-papierCode BASH :

find /usr/share/themes/ -name "gtkrc"

Exemple avec BlueMenta : Pour lancer gimp en forçant le thème Blue Menta : Copier vers le presse-papierCode BASH :

GTK2_RC_FILES=/usr/share/themes/BlueMenta/gtk-2.0/gtkrc gimp

Cas particuliers

VirtualBox, logiciel Qt, dispose d'une option au lancement afin de spécifier le style. Pratique si on utilise Adwaita-dark, puisque le mode dark de VirtualBox est illisible. Pour lancer VirtualBox avec le thème Adwaita “Light” : Copier vers le presse-papierCode BASH :

VirtualBox -style Adwaita

Rendre persistantes les modifs

Pour rendre définitif la modification (mémoriser le thème pour une application donnée), on peut éditer le lanceur avec l'éditeur de menu. Sous GNOME, on peut installer par exemple menulibre. Editer la ligne “Commande” et préfixer la commande avec Copier vers le presse-papierCode BASH :

GTK_THEME=letheme commande

ou Copier vers le presse-papierCode BASH :

GTK2_RC_FILES=/usr/share/themes/letheme/gtk-2.0/gtkrc commande
Haut de page