Hallo
Ich benutze XFCE mit einem Dualscreen, und möchte das Aktive Fenster per Script mit wmcrtl per Tastenkombination auf den zweiten Bildschirm verschieben.
soweit funktioniert dies
Nur verschiebt wmctrl nicht einfach Maximierte Fenster, sondern ich muss diese zuerst verkleinern, und danach kann ich diese Verschieben.
Mein Script sieht also momentan so aus
1 2 3 | #!/bin/bash wmctrl -r :ACTIVE: -b remove,maximized_vert,maximized_horz wmctrl -r :ACTIVE: -e 0,2400,250,-1,-1 |
Jetzt möchte ich in diesen Script eine Abfrage hinzufügen, damit es mir Maximierte Fenster nach dem verschieben wieder maximiert, und kleine Fenster klein lässt.
Nur, mit welchem Befehl kann ich im Terminal herausfinden, ob das Fenster Maximiert ist.
Am Schluss würde das Script in etwa so aussehen:
1 2 3 4 5 6 7 8 | #!/bin/bash if [ "Befehl" = "maximized" ] ; then wmctrl -r :ACTIVE: -b remove,maximized_vert,maximized_horz wmctrl -r :ACTIVE: -e 0,2400,250,-1,-1 wmctrl -r :ACTIVE: -b toggle,maximized_vert,maximized_horz else wmctrl -r :ACTIVE: -e 0,2400,250,-1,-1 fi |
kann mir da jemand einen Tipp geben, mit welchem Befehl ich auslesen kann, ob ein Fenster Maximiert ist? liebe Grüsse