Goal: Explaining Openbox rc.xml configuration in general
rc.xml has been comprehensively covered in this article.
Therefore, this article only discuss about changes in rc.xml and stuff.
That article above clearly defined 13 sections of xml: Resistance, Focus, Placement, Theme, Desktops, Resize (and move), Applications, Keyboard, Mouse, Margins, Menu, Dock, and Coordinates.
There is a GUI tools to edit the rc.xml, called
The representative xml of theme configuration, would looks similar as example below.
Where the character means:
N: window icon
L: window label (AKA title).
S: shade (roll up/down)
D: omnipresent (on all desktops).
I like to use, geeky greek character to identify my desktop.
Now you can see the result in
tint2 as below.
You can set desktop margins. Note that I put 40 on top, because I have my tint2 panel. You might want different setting.
There is this
that manage the startup.
I change my autostart from time to time. It all depen on your need, mood, and the weather on your city.
This non windowed-app, will be discussed later in rules section, in the next article.
My old startup file contain these lines.
Actually there is not many to say here, because I splitted the article to: key/mouse binding, rules, and menu.
Consider continue reading [ Config: Key and Mouse Binding ].