Openbox

From wikinotes

Minimalist configurable floating window manager.

Documentation

http://openbox.org/wiki/Help:Actions#SessionLogout All Openbox Actions

Locations

~/.config/openbox/rc.xml windows, hotkeys etc. Main config file.
~/.config/openbox/menu.xml right-click menu entries
~/.config/openbox/environment Openbox-Specific Environment Variables
~/.config/openbox/autostart shellscript run on session-start

Usage

openbox --reconfigure  # reload config

Configuration

Keybindings

Use xev to determine key-name to bind

xev

equal keybidnding (see 'equal')

KeyPress event, serial 47, synthetic NO, window 0x3800001,
    root 0x1e6, subw 0x0, time 24814649, (-1034,-766), root:(1347,495),
    state 0x0, keycode 21 (keysym 0x3d, equal), same_screen YES,
    XLookupString gives 1 bytes: (3d) "="
    XmbLookupString gives 1 bytes: (3d) "="
    XFilterEvent returns: False

Themes

# /usr/themes/Clearlooks/themerc

# Window-Active Colour
window borders window.active.border.color: #ffffff

Tips/Tricks

Tiling Windows

You can use PyTyle3 to tile windows within openbox.
I haven't tried it.