Anwendungen
Portal
Forum
Wiki
Ikhaya
Planet
Mehr
Anmelden

mit einem Befehl zwei Thunar-Fenster öffnen

Da ich nach meinem Umstieg von Ubuntu 10.04 auf Xubuntu 12.04 die Tabs in Thunar vermisse, die ich von Nautilus gewöhnt war (den ich aber nicht zusätzlich installieren will), kam ich auf folgende Idee:

Wie kann ich mit einem Befehl oder Skript, für das ich dann einen Starter anlege oder eine Tastenkombination vergebe, zwei Thunar-Fenster gleichzeitig öffnen. Und zwar so, daß eines die linke Bildschirmhälfte, das andere die rechte Bildschirmhälfte einnimmt. Dann könnte man wunderbar in gewohnter Weise Dateien kopieren und hin- und herschieben, ohne erst mühsam per Hand zwei Thunar-Fenster zu öffnen und in die richtige Position zu bringen.

Dazu müßte man Thunar als Startkommando die Bildschirmkoordinaten des zu öffnenden Festers übergeben. Ich habe leider keinen Befehl dazu gefunden. Kennt jemand eine solche Möglichkeit? Vielen Dank für jede Hilfe.

Hmm, also erst mal würde ich Thunar öffnen, auf die Größe ziehen die du brauchst (halber Desktop) und dann wieder schließen.

Dann mit Leafpad eine Datei erstellen die den Befehl "thunar && thunar" beinhaltet und zum Beispiel als "th.sh" abspeichern.

Den Dateimanager öffnen und mit der rechten Maustaste die Datei "th.sh" anklicken, Eigenschaften auswählen und dort beim Reiter "Berechtigungen" bei "Die Datei darf als Programm gestartet werden" ein Häkchen setzen.

Nun einen Starter erstellen, der die Datei "th.sh" aufruft.

Bei mir öffnen sich dann zwei Thunar Fenster nebeneinander.

Ich rate zu midnight-commander im xfterm4-Vollbild.

Um nicht permanent von einer bereits festgelegten Fenstergeometrie abhängig zu sein, kann man Position und Größe der Fenster mit dem Befehlszeilenwerkzeug wmctrl (universe) nachträglich übergeben - bspw.:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
#!/bin/bash

# Zwei Instanzen der Dateiverwaltung starten
thunar && thunar

# Fenster-IDs der letzen beiden Fenster auslesen
# und in Array speichern
fenster=( $(wmctrl -l | tail -2 | awk '{print $1}') )

# (Geometrie für 1920x1080 mit 42px Panel oben
# und Greybird-Fensterrahmen)
# Erstes Fenster links einpassen
wmctrl -i -r ${fenster[0]} -e 10,1,67,958,1011
# Zweites Fenster rechts einpassen
wmctrl -i -r ${fenster[1]} -e 10,961,67,958,1011

Weitere Informationen zum Programm in der Manpage. Um Details wie Größe und Position zu Fenstern auslesen zu können, helfen Befehlszeilenwerkzeuge wie xwininfo oder xprop aus dem Paket x11-utils (main).

Herzlichen Dank für die schnelle Hilfe und die Anregungen! Ich habe das Skript von mrkramps an meine Bildschirmgröße angepaßt - und das ganze dann auf eine Tastenkombination gelegt. Nun öffnen sich auf Tastendruck zwei Thunar-Fenster, die sich wie voreingestellt auf dem Bidschirm anordnen.