Gestionnaire de fichiers Nemo: Comment puis-je changer la couleur de police des noms de dossier dans le bouton de la barre d'outils?

8

Comment puis-je changer la couleur de police des noms de dossier dans le bouton de la barre d'outils du gestionnaire de fichiers Nemo?

Parce que je préfère fortement le thème Ambiance, je veux le garder, mais il gâche le thème de Nemo qui est mon gestionnaire de fichiers préféré comme indiqué.

Comment puis-je modifier spécifiquement la couleur des polices de nom de dossier de Nemo? Existe-t-il un moyen sans recompiler toute l'application?

Nemo - Couleur de police de thème d'ambiance pas si adaptée au bouton du nom du dossier

BD-TH
la source

Réponses:

11

Vous pouvez essayer ce qui suit:

1) Ouvrez votre éditeur préféré. (par exemple: gedit ) et créez un nouveau fichier nommé nemo.css , ajoutez ces lignes:

/* font path bar */
.nemo-pathbar-button,    
NemoPathbarButton {
    color: #4c4c4c;
}

entrez la description de l'image ici

Ajoutez votre couleur préférée en notation hexadécimale. Je choisis # 4c4c4c (couleur grise)

entrez la description de l'image ici

2) Enregistrez le fichier nemo.csssur votre bureau.

3) Ouvrez un terminal et saisissez:

  • sudo cp /home/*your_user*/Desktop/nemo.css /usr/share/themes/Ambiance/gtk-3.0/apps/

4) Allez dans le /usr/share/themes/Ambiance/gtk-3.0/apps/répertoire et changez les perms du fichier.

  • cd /usr/share/themes/Ambiance/gtk-3.0/apps
  • sudo chmod 644 nemo.css

5) Modifiez le gtk.css pour importer le nemo.css, et ajoutez une ligne:

 sudo -H gedit /usr/share/themes/Ambiance/gtk-3.0/gtk.css

ajouter

 @import url("apps/nemo.css");

entrez la description de l'image ici

6) Tuez nemo avec ( pkill nemo) ou simplement déconnexion et connexion pour voir les changements.

Dans mon cas:

entrez la description de l'image ici

Roman Raguet
la source
Hey, merci. Où pouvez-vous connaître les noms des éléments du CSS? Je dois changer la couleur des graphiques à barres d'espace libre (parce que libres et utilisés sont de la même couleur !) J'ai donc besoin de savoir quels sélecteurs CSS utiliser pour les cibler. Merci.
artfulrobot
@artfulrobot: vous pouvez obtenir les noms du widget, des classes, etc. à partir du fichier nemo-style-fallback.css. github.com/linuxmint/nemo/blob/master/src/…
Roman Raguet
Je vous remercie! J'ai résolu mon problème! (affichera la réponse dans un mois)
artfulrobot
5

Une bonne âme a créé un dépôt git pour ce problème

Exécutez les commandes suivantes:

git clone https://github.com/alsar/ubuntu-ambiance-nemo
cd ubuntu-ambiance-nemo/
./install.sh
nemo -q

Than Nemo aura l'air comme il se doit: entrez la description de l'image ici

user5950
la source
3

Merci. En raison de votre guide sur l'importation de feuilles de style personnalisées, j'ai trouvé ce guide

Le code va:

.nemo-pathbar-button,
NemoPathbarButton {
background-image: -gtk-gradient(linear, left top, left bottom,
color-stop (0, shade(@dark_bg_color, 1.1)),
color-stop (.3, shade(@dark_bg_color, 1.1)),
color-stop (.7, shade(@dark_bg_color, 0.90)),
color-stop (1, shade(@dark_bg_color, 0.80)));
border-color: shade(@dark_bg_color, 0.7);
-NemoPathbarButton-border-radius: 3px;
}

NemoPathbarButton:active {
background-image: -gtk-gradient(linear, left top, left bottom,
color-stop (0, shade(@dark_bg_color, .8)),
color-stop (.3, shade(@dark_bg_color, .9)),
color-stop (1, shade(@dark_bg_color, 1.0)));
border-color: shade(@dark_bg_color, 0.7);
}

NemoPathbarButton:hover {
background-image: -gtk-gradient(linear, left top, left bottom,
color-stop (0, shade(alpha(@dark_bg_color, 1.4), 1.25)),
color-stop (.3, shade(alpha(@dark_bg_color, 1.4), 1.25)),
color-stop (.7, shade(alpha(@dark_bg_color, 1.4), 0.95)),
color-stop (1, shade(alpha(@dark_bg_color, 1.4), 0.85)));
border-color: shade(@dark_bg_color, 0.7);
}

Un meilleur look de Nemo avec Ambiance

BD-TH
la source