GNOME / GTK : Changer le thème des applications à la volée
Table des matières
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.
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 :
Pour retrouver la liste des thèmes GTK3 :
Exemple avec Adwaita :
Pour lancer gedit en forçant le thème Adwaita (clair) :
Pour lancer gedit en forçant le thème Adwaita-dark :
Pour lancer gedit en forçant le thème Menta (Thème de base MATE variante verte) :
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 :
Pour retrouver la liste des thèmes GTK2 avec leur fichier de configuration gtkrc :
Exemple avec BlueMenta :
Pour lancer gimp en forçant le thème Blue Menta :
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" :
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
ou
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 :
Code BASH :
GTK_THEME=LeThème application
Pour retrouver la liste des thèmes GTK3 :
Code 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) :
Code BASH :
GTK_THEME=Adwaita gedit
Pour lancer gedit en forçant le thème Adwaita-dark :
Code BASH :
GTK_THEME=Adwaita-dark gedit
Pour lancer gedit en forçant le thème Menta (Thème de base MATE variante verte) :
Code 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 :
Code 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 :
Code BASH :
find /usr/share/themes/ -name "gtkrc"
Exemple avec BlueMenta :
Pour lancer gimp en forçant le thème Blue Menta :
Code 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" :
Code 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
Code BASH :
GTK_THEME=letheme commande
ou
Code BASH :
GTK2_RC_FILES=/usr/share/themes/letheme/gtk-2.0/gtkrc commande