- WINDOW_TYPE_DOCK are chosen first. - Top/Bottom take precedence over Left/Right. - Struts are automatically updated. - Automatically avoid overlap with other struts or wibox'es. Signed-off-by: Julien Danjou <julien@danjou.info>