indeed, the WM is your friend on this one - with openbox, you can make such preferences permanent, just by adding an XML entry like: <application name="kate" class="kate"> <desktop>3</desktop> <maximized>true</maximized> </application>