Menedżer plików Nemo: Jak zmienić kolor czcionki w nazwach folderów na pasku narzędzi?

8

Jak mogę zmienić kolor czcionki w nazwach folderów na pasku narzędzi w menedżerze plików Nemo?

Ponieważ zdecydowanie wolę motyw Ambiance, chcę go zachować, ale zepsuł on motyw Nemo, który jest moim ulubionym menedżerem plików, jak pokazano.

W jaki sposób mogę precyzyjnie dostosować tylko czcionki nazw folderów w kolorze Nemo? Czy istnieje sposób bez ponownej kompilacji całej aplikacji?

Nemo - kolor czcionki Ambiance-theme-not-so-fit-in na przycisku nazwy folderu

BD-TH
źródło

Odpowiedzi:

11

Możesz spróbować:

1) Otwórz swój ulubiony edytor. (np .: gedit ) i utwórz nowy plik o nazwie nemo.css , dodaj następujące linie:

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

wprowadź opis zdjęcia tutaj

Dodaj swój ulubiony kolor w zapisie szesnastkowym. Wybieram # 4c4c4c (kolor szary)

wprowadź opis zdjęcia tutaj

2) Zapisz plik nemo.cssna pulpicie.

3) Otwórz terminal i wpisz:

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

4) Przejdź do /usr/share/themes/Ambiance/gtk-3.0/apps/katalogu i zmień perms pliku.

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

5) Edytuj plik gtk.css, aby zaimportować nemo.css, i dodaj wiersz:

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

Dodaj

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

wprowadź opis zdjęcia tutaj

6) Zabij nemo za pomocą ( pkill nemo) lub po prostu wyloguj się i zaloguj, aby zobaczyć zmiany.

W moim przypadku:

wprowadź opis zdjęcia tutaj

Roman Raguet
źródło
Hej dzięki. Gdzie poznajesz nazwy elementów CSS? Muszę zmienić kolor wykresów słupkowych wolnej przestrzeni (ponieważ wolne i używane są tego samego koloru !), Więc muszę wiedzieć, jakich selektorów CSS użyć, aby na nie celować. Dzięki.
artfulrobot
@artfulrobot: możesz pobrać nazwy widżetu, klas itp. z pliku nemo-style-fallback.css. github.com/linuxmint/nemo/blob/master/src/…
Roman
Dziękuję Ci! Rozwiązałem mój problem! (opublikuje odpowiedź w ciągu miesiąca)
artfulrobot
5

Jakaś dobra dusza stworzyła repozytorium git dla tego problemu

Uruchom następujące polecenia:

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

Nemo będzie wyglądać tak, jak powinno: wprowadź opis zdjęcia tutaj

user5950
źródło
3

Dzięki. Ze względu na przewodnik dotyczący importowania niestandardowego arkusza stylów znalazłem ten przewodnik

Kod idzie:

.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);
}

Lepszy wygląd Nemo dzięki Ambiance

BD-TH
źródło