Fluxbox Wiki
Entfernen der Fensterdekoration (Fenster ohne Rahmen)
0. Umschalten per Tastenkombination
In der Datei ~/.fluxbox/keys
setzt man eine Zeile:
Mod4 t :ToggleDecor
Mod4 t
bedeutet, dass Windows + t gedrückt werden muss. Man kann natürlich eine andere Tastenkombination wählen. Siehe dazu den Artikel zur keys
Datei.
Jetzt muss die neue Konfiguration in Fluxbox eingelesen werden. Dies geht über den Punkt Reconfigure
im Fluxbox-Menü oder mit SIGUSR2
von der Kommandozeile:
kill -s usr2 `pgrep fluxbox`
Mit der gewählten Tastenkombination kann nun der Rahmen des aktiven Fensters an- und ausgeschalten werden.
1. Pro Anwendung (generell)
Ein Rechtsklick auf den Fenstertitel oder den entsprechenden Eintrag in der Toolbar öffnet das Fenstermenü. Unter Einstellungen merken...
(Remember) muss Beim Schließen speichern
(save on close) und Dekoration
aktiviert werden.
Wenn das Fenster geschlossen wird, z. B. über einen Rechtsklick auf den entsprechenden Eintrag in der Toolbar und Auswahl von Schließen
(close), schreibt Fluxbox die Einstellungen in die apps
Datei. Falls der Rahmen vor dem Schließen ausgeschaltet war, wird die gewählte Anwendung von nun an ohne Rahmen gestartet.
Der Eintrag in die apps
Datei kann auch von Hand vorgenommen werden. Dazu ermittelt man mittels xprop
Fensterklasse und Fenstername der gewünschten Applikation. Anschließend öffnet man mit einem Texteditor die Datei ~/.fluxbox/apps
und fügt folgende Zeilen hinzu:
[app] (name=<Fenstername>) (class=<Fensterklasse>) [Deco] {NONE} [end]
Nach dem Speichern der Datei ist die Einstellung ab dem nächsten Öffnen eines Fensters aktiv.
Bei älteren Fluxbox-Versionen sollte dies allerdings nicht unter laufendem Fluxbox durchgeführt werden, da die Änderungen ansonsten bei einem Neustart verloren gehen.
Mehr zur apps
Datei ist in diesem Artikel zu finden.
2. Pro Anwendung (spezifisch)
Die zuvor genannte Möglichkeit setzt die rahmenlose Einstellung für alle Instanzen einer bestimmten Anwendung. Wenn aber z. B. einaterm
mit irssi
ohne Rahmen gestartet werden soll, alle anderen Instanzen von aterm
dagegen mit Rahmen, muss für das spezielle aterm
ein Namen gesetzt werden. Die meinsten Terminals kennen dafür die Option -name
:
$ aterm -name irssiterm -e irssi
Wenn nun wie unter 1. beschrieben per Rechtsklick unter Einstellungen merken...
die Einträge Beim Schließen speichern
und Dekoration
aktiviert werden, wird in der apps
Datei folgender Eintrag generiert:
[app] (name=irssiterm) (class=Aterm) [Deco] {NONE} [Close] {yes} [end]
Dieser kann natürlich auch (wie ebenfalls unter 1. beschrieben) von Hand gesetzt werden.
3. Generelles Abschalten
Rahmen können auch generell abgeschaltet werden. Dazu dient folgender Eintrag in der Datei~/.fluxbox/init
:
session.screen0.defaultDeco: NONEZur Aktivierung muss die Konfiguration neu geladen werden, siehe analog dazu unter 0. die Aktivierung der Tastenkombination.
4. Weitere Infos
Außer dem Abschalten der Rahmen gibt es noch weitere Möglichkeiten, die so genannte Fensterdekoration einzustellen. Siehe dazu unter man fluxbox-apps
die möglichen Werte für [Deco]
.