Ich möchte das Hintergrundbild im Nautilus-Dateibrowser ändern. Meine Idee ist es, meinen eigenen Stil in den Hintergrund zu stellen. Ich benutze Ubuntu 11.10 und Nautilus ist Version 3.
Ich weiß, dass ich die nautilus.css
Datei des Themas ändern muss , aber das Problem ist, dass es keinen Parameter für den Hintergrund gibt. Ich möchte nur ein Bild anwenden, kann aber die Datei oder den Parameter zum Ändern nicht finden.
Die CSS-Datei befindet sich im Verzeichnis /home/UserName/.theme/MyTheme/gtk-3.0/apps
. Ich habe die nautilus.css
Datei geändert . Ich habe zwei neue Zeilen im CSS-Stil geschrieben, weiß aber nicht, wo ich sie richtig platzieren soll. Die Zeilen sind:
Hintergrundbild: URL ("carbon.jpg"); Hintergrundwiederholung: Wiederholung;
Natürlich habe ich das aufgerufene Bild carbon.jpg
in dasselbe Verzeichnis von gestellt nautilus.css
, aber diese Änderung funktioniert nicht, da ich wissen muss, welche Klasse den Nautilus-Dateibrowserrahmen anzeigt. Wenn ich diese Klasse finde, denke ich, dass dieser Code funktionieren wird.
Wenn jemand weiß, wie es geht, sagen Sie es mir bitte, weil ich diese Änderung wirklich vornehmen möchte.
quelle
Antworten:
Fügen Sie diese Zeile hinzu:
NautilusWindow * {background-image:url("bg.jpg");}
Dabei ist bg.jpg das Hintergrundbild, das Sie anzeigen möchten.
Führen Sie
nautilus -q
diese Option aus , um alle geöffneten Dateibrowser zu beenden.Ausführen
nautilus
.Dadurch wird der Hintergrund auf alle in NautilusWindow vorhandenen Klassen angewendet. Sie können die Klassen identifizieren, in denen Sie keinen Hintergrund anwenden möchten, und ein
background-image:none;
Beispiel hinzufügen :
quelle
/usr/share/theme/...
Speicherort der Datei nicht ändern müssen . Es ist nicht gut. Kopieren Sie das Thema lieber aus/usr/share/theme
und fügen Sie es ein~/.themes/
und ändern Sie es dort. Auch um Nautilus Run zu tötennautilus -q
.Der Teil des Themas , das Sie ändern wollen , ist
.view
, so innautilus.css
dem folgenden Abschnitt umfassen:Aus meinen eigenen Experimenten auf 12.04.1 LTS, habe ich festgestellt , dass es möglich ist , Ihre eigene zu definieren
background-color
Eigenschaft hier mit einem hexadezimalen RGB - Wert, aber Sie nicht festlegen könnenbackground-image
mit-gtk-gradient
.Daher können Sie wahrscheinlich kein Hintergrundbild festlegen, aber Sie können zumindest die Farbe ändern.
Hinweis: Wenn Sie nicht möchten, dass sich dies auf Ihre Seitenleiste auswirkt, befolgen Sie den letzten Teil der Antwort von ignite , verwenden Sie ihn jedoch
background-color
anstelle von, esbackground-image
sei denn, Sie legen dies auch weiter unten in Ihrer Themendatei fest.Ich hatte die Idee, ein Thema
.view
teilweise aus diesem Arch Linux-Forenthread zu erstellen .quelle
Wenn Sie nur eine Volltonfarbe möchten, öffnen Sie den dconf-Editor, gehen Sie zu org> gnome> desktop> interface> gtk color Schema und geben Sie
base_color:#999999
das Feld daneben ein.quelle