Modification de la couleur d'arrière-plan de la fenêtre latérale dans Nautilus
Est-il possible de changer la couleur d'arrière-plan du volet latéral pour les lieux? Je veux qu’il se mélange, si je clique sur la liste déroulante au-dessus du panneau latéral et que je sélectionne des informations, cela se fond avec les barres d’outils de navigation. Je voudrais le même effet pour l'option Lieux.
Editez votre fichier ~/.gtkrc-2.0 existant ou créez-en un s'il n'existe pas. Ce fichier vous permettra de remplacer certaines parties du thème GTK + sélectionné.
gedit ~/.gtkrc-2.0
Ajouter le style suivant
style "treeview-modified"
{
GtkTreeView::even_row_color = "#yourcolor"
}
widget "*NautilusNavigationWindow*" style "treeview-modified"
où "#votre couleur" est évidemment la couleur que vous voulez; # F2F1F0 est la couleur de la barre d’outils Ambiance/Radiance avec laquelle vous souhaitez peut-être mélanger. Vous pouvez échantillonner d'autres couleurs à l'aide d'Agave, du sélecteur de couleurs GIMP ou de tout autre outil de sélecteur de couleurs.
Notez qu'en raison du fait que le volet latéral a un cadre dans tous les modes sauf "Information", il ne se fondra pas exactement dans les autres modes comme dans ce mode; au moins avec les thèmes par défaut. Avec un peu plus de piratage, vous pourrez peut-être contourner la couleur de contour et la mélanger exactement de la même manière si c'est ce que vous voulez.
Pour en savoir plus sur les styles de thème, consultez le Didacticiel GTK Theming .
En réalité, la manière décrite dans cette réponse colorera non seulement votre panneau latéral Nautilus, mais changera également les couleurs de la liste dans la fenêtre principale du gestionnaire de fichiers Nautilus. Pour l'éviter, il faudrait faire quelque chose comme ça.
style "nautilus-sidebar"
{
GtkWidget::separator-height = 1
GtkTreeView::horizontal-separator = 4 # add extra the padding
GtkTreeView::vertical-separator = 1
GtkTreeView::even_row_color = "#E1EAEE" #this is the color MAC OSX 10.5 uses
}
widget_class "*Nautilus*Side*.GtkWidget" style "nautilus-sidebar"
Cependant, l’inconvénient de cette façon de procéder est que la couleur de fond de vos boîtes de dialogue Enregistrer, Importer, Exporter a le même fond de panneau latéral (cela n’a pas l’air trop mauvais). Je pense que cela a à voir avec le fait que nous avons tous les deux utilisé le "even_row_color".
J'ai essayé d'utiliser GtkTreeView = "# E1EAEE" mais cela ne semble pas fonctionner.