web-dev-qa-db-fra.com

Jeux d'icônes séparés pour les applications GTK + 2 et GTK + 3 sur Kubuntu

J'utilise le thème Breeze Dark sur Kubuntu, qui fonctionne également parfaitement avec les applications GTK + 2, mais n'est pas encore totalement pris en charge sur les applications GTK + 3 telles que Firefox.

À cause de cela, j'ai configuré mon système pour utiliser Breeze Dark pour les programmes GTK + 2 et Breeze pour les programmes GTK + 3.

Cependant, la fenêtre de configuration de KDE (style d'application GNOME) ne me permet de choisir qu'un seul pack d'icônes pour les deux versions. Est-il possible d'utiliser différents jeux d'icônes pour eux? L'option "thème de secours" ne fonctionne pas pour cela.

2
user562675

Je n'ai pas installé KDE pour le moment. Comme je me souviens de Kubuntu 15.04, KDE créait deux fichiers pour remplacer les paramètres de thème GTK.

GTK2:

~/.gtkrc-2.0

GTK3:

~/.config/gtk-3.0/settings.ini

Comme ils sont deux fichiers séparés, vous pouvez les changer différemment. Mais vous devrez peut-être les changer en lecture seule pour que l’outil de configuration de KDE ne puisse pas les changer.

Je pourrais trouver une référence avec un exemple: Archlinux Wiki - GTK

Configuration de base du thème

Pour modifier manuellement le thème GTK +, les icônes, la police et la taille de la police, ajoutez les éléments suivants aux fichiers de configuration, par exemple:

GTK + 2:

~/.gtkrc-2.0

gtk-icon-theme-name = "Adwaita"
gtk-theme-name = "Adwaita"
gtk-font-name = "DejaVu Sans 11"

GTK + 3:

$XDG_CONFIG_HOME/gtk-3.0/settings.ini

[Settings]
gtk-icon-theme-name = Adwaita
gtk-theme-name = Adwaita
gtk-font-name = DejaVu Sans 11

Remarque: Le nom du thème de l'icône est le nom défini dans le fichier d'index du thème, pas le nom de son répertoire.

1
user.dz