% labwc(5) % Johan Malm % 22 July, 2020 # NAME labwc - Configuration files # CONFIGURATION There are two configuration files which control the look and behaviour of labwc, namely rc.xml and themerc. The configuration aims to be compatible with Openbox, but there are some differences which are pointed out in this man page. # RC.XML `` Labwc specific settings which are not present in Openbox. `csd` __boolean__ (default `no`) : Use client-side decorations for xdg-shell views. `keyboard-layout` __string__ (not set by default) : Set `XKB_DEFAULT_LAYOUT`. See xkeyboard-config(7) for details. # RC.XML `` `name` __string__ : The name of the Openbox theme to use # RC.XML `` Describe key bindings. ACTION `KEY-COMBINATION` : The key combination to bind to an **ACTION** in the format **modifier-key**, where supported **modifiers** include S (shift); C (control); A (alt); W (super). Unlike Openbox, multiple space-separated **KEY-COMBINATION** and key-chains are not supported. Example: dmenu_run # ACTIONS Actions are used in key bindings. Action syntax: OPTION `NAME` : The name of the action as listed below. `OPTION` : A set of tags specific to each action as defined below. `Execute` : Execute command specified by `` option. `Exit` : Exit labwc. `NextWindow` : Cycle focus to next window. # THEMERC `window.active.title.bg.color` : Background for the focussed window's titlebar `window.active.handle.bg.color` : Background for the focussed window's handle. `window.inactive.title.bg.color` : Background for non-focussed windows' titlebars # DEFINITIONS The `handle` is the window decoration placed on the bottom of the window. # EXAMPLES ## Example 1 - title bar configuration +-----------------------------------------+ ^ | | | | | | | | | h | | | +-----------------------------------------+ v h = padding * 2 + font-vertical-extents # SEE ALSO labwc(1)