Comment réactiver l'alternance des lignes grises dans la vue de liste Nautilus / Files 3.6+?

9

J'ai récemment mis à niveau Precise vers Raring et j'ai remarqué que Nautilus 3.6, lors de l'affichage des fichiers et des dossiers en mode liste, n'a plus de lignes grises alternées (il y a probablement un meilleur nom pour celles-ci, mais je ne le sais pas; voir les images ci-dessous ). Auparavant, c'était la valeur par défaut et cela m'a aidé à distinguer facilement des fichiers particuliers et leurs attributs.

Existe-t-il un moyen de réactiver cela? Cela dépend-il du thème?

L'ancienne vue de liste avec des lignes clairement délimitées: L'ancienne vue de liste avec des lignes clairement délimitées:

La nouvelle vue de liste peu claire: La nouvelle vue de liste floue

Aibara
la source

Réponses:

4

Le style de ligne alternée est simplement commenté dans les thèmes par défaut d'Ubuntu.

Modification du fichier de thème

Recherchez le fichier /gtk-3.0/gtk-widgets.css dans votre thème préféré.

  • Les thèmes personnalisés que vous avez installés doivent se trouver dans ~ / .themes (le dossier d'accueil)
  • Les thèmes Ubuntu par défaut se trouvent dans / usr / share / themes / .

Ubuntu 14.04 (Nautilus, Nemo)

Modifiez le fichier gtk-widgets.css dans votre dossier de thèmes. Ainsi, avec le thème par défaut d'Ubuntu par exemple, ce serait /usr/share/themes/Ambiance/gtk-3.0/gtk-widgets.css . Recherchez la règle css suivante autour de la ligne ~ 2224 et ajoutez la couleur d'arrière-plan que vous avez choisie:

view row:nth-child(even){
  /*background-color: @base_color;*/
  background-color: #ECF2FD;  /* <-- add this  */
}   

Ubuntu 13.04

Par exemple, si vous utilisez Ambiance, le fichier à modifier se trouve dans /usr/share/themes/Ambiance/gtk-3.0/gtk-widgets.css .

Décommentez les règles à env. ligne 2181, à partir de:

GtkTreeView row:nth-child(odd) {
  /*background-color: shade (@base_color, 0.965);*/
}

À:

GtkTreeView row:nth-child(odd) {
  background-color: shade (@base_color, 0.965);
}

Ou utilisez une couleur #RRGGBB, la couleur bleu clair OS X classique par exemple:

GtkTreeView row:nth-child(odd) {
  background-color: #ECF2FD;
}

La modification de ces règles fonctionnera pour Nautilus 3.6, ainsi que pour Nemo . Nemo, par défaut, n'affichera pas de styles de lignes alternés car il utilisera les thèmes Ubuntu.

Notez qu'après avoir modifié le fichier, vous devrez peut-être fermer et rouvrir le navigateur de fichiers. Si cela ne fonctionne pas, essayez de vous reconnecter. Les thèmes semblent être mis en cache, donc même si vous changez de thème avec Ubuntu-tweak, il peut ne pas afficher la modification immédiatement.

Utiliser un thème alternatif

Si vous préférez éviter de modifier les fichiers, vous pouvez utiliser un thème alternatif. Une série vraiment sympa est MediterraneanNight Series ("White" et "Night" sont les plus proches des thèmes clair / sombre).

Voici un exemple avec MediterraneanNight White :

Thème MediterraneanWhite Night

Bleep Bloop
la source
Heureux de découvrir que cela dépend du thème (et de tous les thèmes que j'ai fait). Merci!
Aibara
Je pense que cela ne fonctionne pas en 14.04. Connaissez-vous un correctif?
Joschua
@Joschua Hya, désolé, je suis en retard à la fête. Installé le 14.04 et mis à jour les instructions ci-dessus pour ajouter des couleurs d'arrière-plan alternées à Nautilus / Nemo.
Bleep Bloop du
2
@faB Désolé de vous déranger à nouveau, mais savez-vous comment faire fonctionner à nouveau dans Ubuntu 15.10? Il semble qu'ils aient changé qc. encore. Maintenant, je ne peux pas le faire fonctionner avec l'une des solutions.
Joschua