I run openSUSE 12.3 XFCE, and would like to know if it’s possible to make Firefox run without window decorations per default?
For now, I have this python script assigned to a keyboard shortcut, which removes decorations of the active window:
#! /usr/bin/python
from gtk.gdk import *
w=window_foreign_new((get_default_root_window().property_get("_NET_ACTIVE_WINDOW")[2][0]))
state = w.property_get("_NET_WM_STATE")[2]
maximized='_NET_WM_STATE_MAXIMIZED_HORZ' in state and '_NET_WM_STATE_MAXIMIZED_VERT' in state
if maximized: w.unmaximize()
if w.get_decorations() == 0 :
w.set_decorations(DECOR_ALL)
else:
w.set_decorations(0)
if maximized: w.maximize()
window_process_all_updates()
I’d like XFCE to automatically remove decorations from Firefox, when it is started.