Fedora-Fr - Communauté francophone Fedora - Linux

Communauté francophone des utilisateurs de la distribution Linux Fedora.

  

Dernière news : Venez tester la Fedora 33 Beta

#1 14/01/2013 16:20:02

biscotte
Membre
Lieu : Lille
Inscription : 09/03/2012
Messages : 188

[XFCE]Comprendre et modifier un thème GTK 2

Salut comme à chaque fois que j'éssaie un nouveau bureau je fait comme beaucoup d'entre vous je suppose (et c'est la magie de Linux)je le personnalise.Cette fois je suis passé sous Xfce et je change le thème qui est un thème Gtk2 (à ne pas confondre avec les rebords de fenêtres car le wiki d'xfce n'explique pas comment créer un thème Gtk2 mais un contour de fenềtre seulement).Le thème s'applique parfaitement aux applications apparemment donc tout semble normal jusque-là.Seulement j'aimerais changer cette couleur "vert acide" par un "rose-mauve"plus en adéquation avec mon wallpaper.

J'ai regardé le fichier gtkrc présent dans le dossier /home/biscotte/.themes/Acid/gtk-2.0/ et voici ce que j'y ai trouvé :

gtk-button-images=0
gtk-theme-name=ACID
gtk-menu-images=0
gtk-menu-popup-delay=50
gtk-enable-mnemonics=0
gtk-auto-mnemonics=0
gtk-enable-accels=1
gtk-error-bell=0
gtk-toolbar-style=GTK_TOOLBAR_ICONS
gtk-toolbar-icon-size=1
gtk-icon-sizes="panel-menu=16,16:gtk-dialog=48,48:gtk-small-toolbar=16,16:gtk-large-toolbar=16,16:gtk-menu=16,16:gtk-button=16,16"
####################################
include "theme/gtkwidget/index.theme"
include "theme/gtkviews/index.theme"
include "theme/gtkbutton/index.theme"
include "theme/gtkentry/index.theme"
include "theme/gtkspinbutton/index.theme"
include "theme/gtkmenu/index.theme"
include "theme/gtktoolbar/index.theme"
include "theme/gtknotebook/index.theme"
include "theme/gtkprogressbar/index.theme"
include "theme/gtkframe/index.theme"
include "theme/gtkrange/index.theme"
include "theme/gtkpaned/index.theme"
include "theme/chromium/index.theme"
include "theme/thunar/index.theme"
include "theme/xfcepanel/index.theme"
include "theme/gtkarrow/index.theme"
include "theme/gtktooltip/index.theme"
include "theme/gtkdrawingarea/index.theme"
include "theme/gtkinfobar/index.theme"
include "theme/gimp/index.theme"

En effet à côté du fichier gtkrc se trouve un dossier theme contenant plein de dossier (ceux indiqué ci haut).Si je veux modifier ma couleur dois je la modifier dans chacun de ces dossiers ou cette info se situe-t-elle à un endroit en particulier vu que c'est la même couleur pour tous les textes appli y compris?

Un thème Gnome-shell (que veux dire shell d'ailleurs je vois parfois aussi  "ouvrir une session shell" je crois) est-il applicable à un bureau Gtk2?
Pourquoi certains thèmes demandent-ils un "engine" (Murrinne-engine par éxemple pour le thème Chrono) et pas d'autres?
Le thème Acid à une structure plus complexe que les simples thèmes Gtk2 ou tout est modifiable en passant par le fichier gtkrc (ce que je faisais sous openbox).Qu'est ce que les index.theme?
Je n'ai pas encore trop fouillé pour regarder si il éxistait un wiki en français pour créer un thème gtk2 mais j' vais regarder c'là d'plus près + tard.

Bon ça fait beaucoup de questions mais j'vais bien finir par domestiquer cette foutu bestiole de Gtk non?:-P


CM Gigabyte A75-D3H procésseur AMD A4-3300 APU with Radéon HD 6410 --- DD WD 500Go SATA --- Ram Kingston 4Go --- Lecteur TSST SH-222AB SATA ---  Fédora 22 4.4.6-200.fc22.x86_64/LXDE

"Chercher à comprendre, c'est commencer à désobéir."

Hors ligne

#2 14/01/2013 16:28:20

boutdeau
Membre
Inscription : 09/11/2010
Messages : 47

Re : [XFCE]Comprendre et modifier un thème GTK 2

Un thème Gnome-shell (que veux dire shell d'ailleurs je vois parfois aussi  "ouvrir une session shell" je crois) est-il applicable à un bureau Gtk2?

gnome-shell n'est pas utilisé par XFCE. C'est l'interface par défaut de GNOME, et le système de thème est différent. Si tu te base sur un autre thème tu peux donc supprimer ce dossier.

Pourquoi certains thèmes demandent-ils un "engine" (Murrinne-engine par éxemple pour le thème Chrono) et pas d'autres?

gtk a plusieurs moteurs de rendu (donc effectivement, murrine, unico pour les plus populaires). Un thème basé sur un moteur de rendu spécifique permet de s'éloigner un peu plus du thème par défaut. Là encore si tu te base sur un thème, garde le moteur de rendu.

Je suppose que tu trouvera des documentations. Déjà de tête sur world of gnome il abordait récemment les thèmes gtk3. Or, parmi les plans de XFCE, il y a bel et bien le passage à gtk3, donc quitte à apprendre je conseillerai plutôt de viser cela - à moins d'un besoin urgent, mais bon un thème perso ne me parait pas trop urgent :)

Hors ligne

#3 14/01/2013 17:07:41

biscotte
Membre
Lieu : Lille
Inscription : 09/03/2012
Messages : 188

Re : [XFCE]Comprendre et modifier un thème GTK 2

j'ai découvert ce site juste avant de poster mon sujet et j'y ai jeter un rapide coup d'oeil.Aparemment ça explique pas mal de chose mais c'est encore en anglais.Et comme l'anglais et moi on est pas trop copain c'est pas évident pour faire un thème perso.Mais c'est pas urgent et je me suis justement mis sous Linux parce que j'aime apprendre.Le thème que je veux modifier ne comporte pas de moteur de rendu mais est-ce que tu vois comment je peux résoudre ce pb de coloration?


CM Gigabyte A75-D3H procésseur AMD A4-3300 APU with Radéon HD 6410 --- DD WD 500Go SATA --- Ram Kingston 4Go --- Lecteur TSST SH-222AB SATA ---  Fédora 22 4.4.6-200.fc22.x86_64/LXDE

"Chercher à comprendre, c'est commencer à désobéir."

Hors ligne

Pied de page des forums