File manager Nemo: come posso cambiare il colore dei caratteri dei nomi delle cartelle nel pulsante della barra degli strumenti?


8

Come posso cambiare il colore dei caratteri dei nomi delle cartelle nel pulsante della barra degli strumenti nel file manager di Nemo?

Poiché preferisco fortemente il tema Ambiance, voglio mantenerlo, ma rovina il tema di Nemo, che è il mio file manager preferito, come mostrato.

Come posso modificare in modo specifico solo il colore dei caratteri dei nomi delle cartelle di Nemo? Esiste un modo senza ricompilare l'intera app?

Nemo: colore del carattere Ambiance-theme-not-so-fit-in sul pulsante Nome cartella

Risposte:


11

Puoi provare quanto segue:

1) Apri il tuo editor preferito. (es. gedit ) e crea un nuovo file chiamato nemo.css , aggiungi queste righe:

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

inserisci qui la descrizione dell'immagine

Aggiungi il tuo colore preferito in notazione esadecimale. Scelgo # 4c4c4c (colore grigio)

inserisci qui la descrizione dell'immagine

2) Salvare il file nemo.csssul desktop.

3) Apri un Terminale e digita:

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

4) Vai alla /usr/share/themes/Ambiance/gtk-3.0/apps/directory e cambia i permessi del file.

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

5) Modifica gtk.css per importare il file nemo.csse aggiungi una riga:

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

Inserisci

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

inserisci qui la descrizione dell'immagine

6) Uccidi nemo con ( pkill nemo) o semplicemente Esci e accedi per vedere le modifiche.

Nel mio caso:

inserisci qui la descrizione dell'immagine


Ehi, grazie. Dove conosci i nomi degli elementi per il CSS? Devo cambiare il colore dei grafici a barre dello spazio libero (perché libero e usato sono dello stesso colore !), Quindi ho bisogno di sapere quali selettori CSS utilizzare per indirizzarli. Grazie.
artfulrobot

@artfulrobot: è possibile ottenere i nomi del widget, le classi ecc. dal file nemo-style-fallback.css. github.com/linuxmint/nemo/blob/master/src/…
Roman Raguet

Grazie! Ho risolto il mio problema! (pubblicherà la risposta in un
artfulrobot

5

Qualche buona anima ha creato un repository git per quel problema

Esegui i seguenti comandi:

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

Di Nemo sembrerà come dovrebbe: inserisci qui la descrizione dell'immagine


3

Grazie. Grazie alla tua guida sull'importazione di fogli di stile personalizzati, ho trovato questa guida

Il codice 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);
}

Aspetto migliore di Nemo con Ambiance

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.