web-dev-qa-db-fra.com

Comment créer des thèmes pour Gnome Shell?

Ce qui me fait sentir bien sous Linux, c'est personnalisation. J'ai récemment testé d'excellents thèmes pour Gnome Shell. Ils sont vraiment bons, mais parfois je n'aime pas une partie d'entre eux. J'ai examiné les fichiers et découvert que les thèmes sont basés sur CSS. Je connais les CSS, mais je ne sais pas quelles classes ou quels identifiants se rapportent à quelles parties de l'écran.

Existe-t-il une référence ou un guide sur le thème de Gnome Shell? (pas GTK3)

16
Behzadsh

C'est en quelque sorte une vieille question. Quoi qu'il en soit, un nouvel outil d'inspection de l'interface graphique GTK a été ajouté à GTK v3.14.

GtkInspector est le support de débogage interactif intégré à GTK +. Il a été ajouté dans GTK + 3.14, basé sur une copie du gtkparasite bien établi.

Pour activer le débogueur, démarrez votre application avec GTK_DEBUG=interactive dans votre environnement ou exécutez gsettings set org.gtk.Settings.Debug enable-inspector-keybinding true et lancez le débogueur avec le ControlShiftI ou ControlShiftD Raccourcis clavier.

Source: Projets Gnome: GtkInspector

Il est plus pratique de connaître directement l'interface graphique du shell d'exécution que de suivre le code, car de nombreuses applications utilisent des fragments pour construire une interface graphique de manière dynamique.

Je n'avais pas besoin d'utiliser le raccourci exécuté par exemple GTK_DEBUG=interactive gedit pour faire apparaître l'inspecteur GTK.

enter image description here

1
user.dz

bien que je n’aie pas réussi jusqu’à présent à trouver un type de feuille de triche pour les thèmes de gnome 3.4, les articles sur le blog de fp.murphy où Lucas Romero a déjà créé un lien vers semblent contenir beaucoup d’informations très utiles. en ce qui concerne gnome 3.x et sa personnalisation.

quelques notions de base méritent d'être lues avant le le message fourni par Lucas peut être trouvé dans un n autre billet est là en donnant quelques exemples simples et un aperçu général.

si plus spécifiquement adapté aux extensions gnome Shell, j’ai trouvé la série de 4 articles jusqu’à présent tous écrits en septembre 2012 sur mathematicalcoffee très utile. depuis que gnome 3.4 a apporté de nombreux changements api, il est important d’examiner les informations récentes concernant la personnalisation des gnomes.

1
antiplex