Nautilus-Sidebar-Modding

Das Tolle an Open Source, ist der “Open Source” Teil! Es liegen überall die Quelltexte vor, man kann hineinschauen und bei Bedarf Teile ändern. Seit längerer Zeit stören mich zwei Sachen an der Sidebar des Nautilus-Dateibrowsers: Ich hätte die Icons gerne größer und da ich eh nur den Reiter “Orte” nutze, ist der obere teil der Sidebar für mich völlig unnütz.

Nach ein bisschen Googelei Recherche fand ich einen guten Ansatz und kam, nach ein bisschen Eigenarbeit auch zum gewünschten Ziel:

Der Sidebarheader ist verschwunden, und die Icons lassen sich in jeder beliebigen Größe darstellen! :)

Und so geht’s:

Die Nautilus Sourcen besorgen (landen im Home):

apt-get source nautilus

Build Dependencies auflösen:

apt-get build-dep nautilus

Zum ändern der Icongröße die Datei ~/nautilus-2.24.1/src/nautilus-places-sidebar.c editieren (Zeile 224):

icon_size = nautilus_get_icon_size_for_stock_size (GTK_ICON_SIZE_MENU);

ersetzen durch (Wert in Pixel, jede Angabe möglich):

icon_size = 24;

Zum entfernen des Sidebarheaders Datei ~/nautilus-2.24.1/src/nautilus-side-pane.c editieren (Zeile 322):

gtk_box_pack_start (GTK_BOX (side_pane), frame, FALSE, FALSE, 0);

einfach auskommentieren:

//gtk_box_pack_start (GTK_BOX (side_pane), frame, FALSE, FALSE, 0);

Abschließend Nautilus kompilieren, installieren, neustarten und die neue Sidebar genießen ;)

./configure --prefix=/usr
make
make install
killall nautilus

Ähnliche Artikel:

11 Kommentare zum Artikel

eeeeeeeee
6.2.2009 um 21:34

was ist das für ein thema?

01

peter
6.2.2009 um 21:38

schöner doppelpfeil

02


zerwas
6.2.2009 um 22:43

Zum Bearbeiten von Nautilus hatte ich auch schon einmal etwas geschrieben: http://ubuntuforums.org/showpost.php?p=3720429&postcount=2 bzw. auf deutsch hier: http://forum.ubuntuusers.de/post/1038957/

Man muss sich nur heranwagen, dann klappt das auch.

04

onli
7.2.2009 um 00:17

Statt make install sollte man wirklich checkinstall vorziehen. Das vereinfacht das spätere deinstallieren bzw upgraden.

05

Jan
7.2.2009 um 00:29

@zerwas Sehr interessant. Und ja, wer wagt gewinnt! ;)

@onli Du hast prinzipiell Recht, nur glaube ich, können viele Leute damit nichts anfangen, und mit make install ist es halt der “klassische” Weg. Man sollte mal dadrüber bloggen… :)

06

patlkli
7.2.2009 um 01:30

Netter Artikel, nur ein Fehler ist mir aufgefallen:
Um die Build Dependencies zu installieren muss man

apt-get build-dep nautilus

nehmen, nicht “build-deb”. ;)

07

Paul
7.2.2009 um 18:11

Jo hat gefunzt!! Super!
Das erste Mal das ich mich an einen Quellcode rangewagt habe!
Dankööö!!

Gruß Paul

08

Bademaister
10.2.2009 um 14:12

Moin

hast du zufällig auch ne Lösung wie man die Einträge im Menü oben entfernt?….wie zum Beispiel “Gehe zu” “Lezezeichen” und “Reiter”?
Ich habe bisher nur “Hilfe” entfernt, in der “nautilus-window-menus.c” Zeile 791
Dort stehen aber leider nicht alle Einträge drinn.

mfG

Paul

09

Bademaister
10.2.2009 um 16:01

Hab’s selber gefunden

Die Sachen können in der:
/usr/local/share/nautilus/ui/nautilus-navigation-window-ui.xml

rausgeschmissen werden

Grüße

10

Jan
11.2.2009 um 15:38

interessant! Vielen Dank :)

11

Kommentar schreiben:

Folgende HTML-Tags können genutzt werden:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">


© 2010 Jan Hofmann - Einige Rechte vorbehalten - Impressum