Metacity: Entfernen Sie die Titelleiste aus den XTerm-Fenstern und maximieren Sie sie

3690
Boldewyn

In IceWM kann ich XTerm-Fenstern mitteilen, dass sie keine Titelleiste haben und wirklich maximiert werden müssen ~/.icewm/winoptions:

xterm.XTerm.dTitleBar: 0 xterm.XTerm.startMaximized: 1 

Mit "wirklich maximiert" meine ich, dass die

XTerm*maximize: true 

-Option in .Xresourcesmaximiert das Fenster nicht wirklich in Bezug auf Fenstermanager, sondern erweitert ein minimiertes Fenster auf die Desktopbreite.

Die Frage ist: Kann ich das IceWM-Verhalten auch in Metacity haben ? Ein beliebiger XTerm (und nur XTerm) beim Start

  • maximiert und
  • ohne Titelleiste

Compiz kann dazu mit dem ccsm ausgetrickst werden. Aber solange dieser Fehler nicht behoben ist, bleibe ich bei Metacity.

Ich habe gerade über Devil's Pie gelesen . Kann es auch ohne gemacht werden? Ich möchte den Devilspie-Server nicht unbedingt nur dafür betreiben.

1

1 Antwort auf die Frage

2
Mikel

Nein, ziemlich sicher, dass du Devilspie benutzen musst.

So etwas sollte es tun:

(if (is (window_class) "Terminal") (begin (undecorate) (maximize))) 

Sie können sogar noch einen Schritt weiter gehen und alle Fenster mit dieser Regel maximieren:

(if (is (window_property "_NET_WM_WINDOW_TYPE") "_NET_WM_WINDOW_TYPE_NORMAL") (begin (undecorate) (maximize))) 

Wenn Sie Devilspie nicht verwenden möchten, können Sie Metacity durch Openbox ersetzen, die die gewünschte Funktion unterstützt.

Einfach setzen

<applications> <application class="Gnome-terminal"> <maximized>true</maximized> <decor>no</decor> </application> <application class="Terminal"> <maximized>true</maximized> <decor>no</decor> </application> </applications> 

in der Mitte Ihrer ~ / .config / openbox / rc.xml.

Oder Sie könnten wmctrl anstelle von Devilspie versuchen .

Ich bemerke auch, dass der von Ihnen erwähnte Fehler jetzt in Compiz behoben wurde. Mikel vor 13 Jahren 0
Danke für die Antwort. Das dachte ich auch. Tatsächlich bin ich auf einer Maschine inzwischen wieder auf Compiz umgestiegen. Auf der anderen Seite bin ich an Metacity gebunden, habe ein restriktives Kontingent und habe keine Administratorrechte. Ich muss mit der Grenze leben :-( Boldewyn vor 13 Jahren 0