So beheben Sie das GTK-Thema für Nemos Pathbar-Breadcrumbs und das Balkendiagramm für den freien Speicherplatz

7

Ich mag einige Funktionen von Nemo, aber es scheint ein Themenproblem zu geben - zumindest unter Ubuntu Gnome 14.04:

Wie Sie auf diesem Screenshot sehen können:

Bildschirmfoto

Es ist nicht möglich zu sehen, welcher der Semmelbrösel ausgewählt ist, und das Balkendiagramm für den verfügbaren Platz scheint sowohl voll als auch frei in derselben Farbe zu färben!

Im Screenshot habe ich das "globale dunkle Thema" aktiviert, aber es ist das gleiche Problem ohne dieses.

Kunstroboter
quelle

Antworten:

9

Ich habe Nemo aus dem für Ubuntu-Archive verpackten Mint installiert . Dies aktualisierte es, machte einige weitere Nemo- * Pakete verfügbar und reparierte die Breadcrumbs, aber ich blieb mit den nutzlosen Speicherplatzindikatoren zurück. So habe ich diese behoben:

Erstellen Sie Ihr eigenes GTK + 3-Thema wie folgt

Duplizieren Sie zunächst das Adwaita-Thema mit dem Namen Adwaita-custom

$ cd /usr/share/themes
$ sudo bash  # easier than prepending every line with sudo...
# cp -ar Adwaita Adwaita-custom
# cd Adwaita-custom
# sed -i 's/Adwaita/Adwaita-custom/' index.theme

Jetzt fügen wir spezielles CSS für Nemo hinzu

# cd gtk-3.0
# echo '@import url("apps/nemo-custom.css");' >>gtk.css
# mkdir apps
# $EDITOR apps/nemo-custom.css*

In diese Datei habe ich Folgendes eingefügt:

/* For Places Sidebar diskfull indicators */

NemoPlacesTreeView {
    -NemoPlacesTreeView-disk-full-bg-color: #d9d9d9;
    -NemoPlacesTreeView-disk-full-fg-color: #4a90d9 ;
    -NemoPlacesTreeView-disk-full-bar-width: 2px;
    -NemoPlacesTreeView-disk-full-bar-radius: 1px;
    -NemoPlacesTreeView-disk-full-bottom-padding: 1px;
    -NemoPlacesTreeView-disk-full-max-length: 70px;
}

NemoPlacesTreeView:selected {
    -NemoPlacesTreeView-disk-full-bg-color: #d9d9d9;
    -NemoPlacesTreeView-disk-full-fg-color: shade(#4a90d9,0.5) ;
}

Speichern Sie Ihren Editor und beenden Sie ihn. Sie können jetzt auch Root-Berechtigungen löschen und / oder Ihre Terminal-Shell beenden.

Wählen Sie nun Adwaita-custom als GTK + -Thema in der App des Optimierungswerkzeugs ("Erweiterte Einstellungen").

Hier ist meins jetzt: Bildschirmfoto

PS. Vielen Dank an Roman Raguet für den Kommentar zum ursprünglichen Nemo CSS .

PPS. Oh, in meinem Screenshot magst du meine kleine Titelleiste, oder? Ja schön. Hier ist , wie .

Kunstroboter
quelle
Woher wussten Sie, welche Stile Sie bearbeiten müssen?
Seth
@ Seth Frohe Weihnachten! Ähm, ich habe nur ein bisschen in der Datei nach etwas gesucht, das verwandt klang. disk-fullwar ein bisschen verschenken ;-)
artfulrobot
Danke für den Tipp! Da das benutzerdefinierte Thema nicht in der Themenliste im Dialogfeld " Systemeinstellungen" angezeigt wurde, habe ich das Unity Tweak Tool ( apps.ubuntu.com/cat/applications/unity-tweak-tool ) verwendet, um das benutzerdefinierte Thema auszuwählen.
lmeurs