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 nautilusZum ä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
11 Kommentare zum Artikel
eeeeeeeee
6.2.2009 um 21:34was ist das für ein thema?
peter
6.2.2009 um 21:38schöner doppelpfeil
Jan
6.2.2009 um 21:40@eeeeeeeee Das ist BiMetallico: http://gnome-look.org/content/show.php/BiMetallico?content=93353
@peter öhm, danke
Ist aus dem Iconset hydroxigen: http://gnome-look.org/content/show.php/hydroxygen_iconset?content=88575
zerwas
6.2.2009 um 22:43Zum 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.
onli
7.2.2009 um 00:17Statt make install sollte man wirklich checkinstall vorziehen. Das vereinfacht das spätere deinstallieren bzw upgraden.
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…
patlkli
7.2.2009 um 01:30Netter Artikel, nur ein Fehler ist mir aufgefallen:
Um die Build Dependencies zu installieren muss man
apt-get build-dep nautilus
nehmen, nicht “build-deb”.
Paul
7.2.2009 um 18:11Jo hat gefunzt!! Super!
Das erste Mal das ich mich an einen Quellcode rangewagt habe!
Dankööö!!
Gruß Paul
Bademaister
10.2.2009 um 14:12Moin
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
Bademaister
10.2.2009 um 16:01Hab’s selber gefunden
Die Sachen können in der:
/usr/local/share/nautilus/ui/nautilus-navigation-window-ui.xml
rausgeschmissen werden
Grüße
Jan
11.2.2009 um 15:38interessant! Vielen Dank