-[openbox]
+[resistance]
-# the theme engine to use
-#engine = "openbox"
+# amount of resistance to provide at edges
+#strength=10
-# the theme to display with the theme engine
-theme = "ebox"
+# resistance against other windows
+#windows=true
-# the order of the elements in windows' titlebars
-# n - icon
-# d - alldesktops button
-# s - shade button
-# l - text label
-# i - iconify button
-# m - maximize button
-# c - close button
-#titlebar.layout = "NDSLIMC"
+[placement]
-# the font for the window titlebars
-#font = "Sans-7"
+# place windows where they were last
+#remember = yes
-# the drop shadow for the window titlebars
-#font.shadow = no
+[focus]
-# the offset of the drop shadow for the window titlebars
-#font.shadow.offset = 1
+# focus new windows when they appear
+#focusNew = yes
-# the amount of opacity of the drop shadow for the window titlebars
-# -100 - 0 = white shadow (0 clear, -100 solid)
-# 0 - 100 = black shadow (0 clear, 100 solid)
-#font.shadow.tint = 25
+# does focus follow the mouse pointer when it enters a window
+#followMouse = no
-# does focus follow the mouse pointer
-#focusfollowsMouse = yes
+# when no windows are left with focus, focus the last window on the desktop
+# to previously have focus
+#focusLast = yes
-# focus new windows when they appear
-#focusNew = yes
+# a special case of focusLast that applies when switching between desktops; if
+# set, the previously focused window on the desktop is focused when switching
+#focusLastOnDesktop = yes
-# place windows where they were last (for placement module)
-#placement.remember = yes
+# shows a helpful dialog while cycling focus
+#cyclingDialog = yes
-# amount of resistance to provide at edges (for resistance module)
-#resistance = 10
+[desktops]
-# resistance against other windows (for resistance module)
-#resistance.windows = yes
+# The number of virtual desktops to use
+#number = 4
-# the distance a drag must go before it is recognized
-#mouse.dragThreshold = 3
+# A list of names for the desktops
+names = ("one" "two" "three" "four")
-# the amount of time in milliseconds in which two clicks must occur to cause a
-# doubleclick event
-#mouse.doubleClickTime = 200
+[moveresize]
-[keyboard]
+# When true windows are moved opaquely, when false just an outline is shown
+# while they are moved
+#opaque_move = yes
+
+# When true windows are resized opaquely, when false just an outline is shown
+# while they are resized
+#opaque_resize = yes
+
+[theme]
+
+# the theme to display
+#theme = "operation"
+
+[dock]
+# The position on the screen to place the dock. Options are:
+# Floating - uses the floatingX and floatingY options to position itself
+# TopLeft, Top, TopRight, Right, BottomRight, Bottom, BottomLeft, Left
+# - the appropriate corner/edge of the screen
+#position = "TopLeft"
-kbind (C-A-Escape) execute "xlock -nolock -mode puzzle"
-kbind (F14) execute "sshot"
+# When position is "Floating", this specifies the x-coordinate to place the
+# the dock at.
+#floatingx = 0
-# xterm
-kbind (A-space) execute "xterm"
-kbind (XF86Start) execute "xterm -geometry 80x30-0-0 -title eris -e ssh xor@eris.orodu.net"
+# When position is "Floating", this specifies the y-coordinate to place the
+# the dock at.
+#floatingy = 0
-# konqueror
-kbind (W-e) execute "kfmclient openProfile filemanagement"
-kbind (XF86HomePage) execute "kfmclient openProfile webbrowsing"
+# The stacking layer that the dock will be in. Options are:
+# Top - above all normal windows, same layer as panels
+# Normal - can be above and below normal windows
+# Bottom - below all normal windows
+#stacking = "Top"
-# xmms
-kbind (XF86AudioPlay) execute "xmms -p"
-kbind (XF86AudioStop) execute "xmms -u"
-kbind (XF86AudioPrev) execute "xmms -r"
-kbind (XF86AudioNext) execute "xmms -f"
+# When true, the dock will grow horizontally when dock apps are added to it,
+# otherwise it will grow vertically.
+#horizontal = no
-# copy current song
-kbind (W-w) execute "getxmms"
+# When true, the dock will hide itself while the pointer is not over it, and
+# will show itself when the pointer is.
+#autoHide = no
+
+# The number of milliseconds to wait before hiding the dock when the pointer
+# leaves it, if the autoHide option is on.
+#hideTimeout = 3000
+
+[keyboard]
+
+#kbind (Key [Key...]) Action [Parameter]
+
+kbind (F12) execute "xterm"
kbind (A-Left) PreviousDesktopWrap
kbind (A-Right) NextDesktopWrap
kbind (W-D) ToggleDecorations
+kbind (A-Tab) NextWindow
+kbind (S-A-Tab) PreviousWindow
+
[mouse]
+# the distance a drag must go before it is recognized
+#dragThreshold = 3
+
+# the amount of time in milliseconds in which two clicks must occur to cause a
+# doubleclick event
+#doubleClickTime = 200
+
#mbind Context Event Button Action [Parameter]
mbind Titlebar Drag Left Move
mbind BLCorner Drag Left Resize
mbind BRCorner Drag Left Resize
-mbind Frame Drag A-Right Resize
+mbind Frame Drag A-Middle Resize
mbind Titlebar Click Left Raise
mbind Titlebar Press Middle Lower
mbind Handle Click Left Raise
mbind Handle Press Middle Lower
mbind Frame Click A-Left Raise
-mbind Frame Click A-Right Lower
+mbind Frame Click A-Middle Lower
mbind Titlebar Press Left Focus
mbind Handle Press Left Focus
mbind BLCorner Press Left Focus
mbind BRCorner Press Left Focus
-mbind Client Press Left Focus
+mbind Maximize Press Left Focus
+mbind Maximize Press Middle Focus
+mbind Maximize Press Right Focus
+mbind Iconify Press Left Focus
+mbind Icon Press Left Focus
+mbind Close Press Left Focus
+mbind AllDesktops Press Left Focus
+mbind Shade Press Left Focus
+mbind Client Press Left FocusRaise
mbind Client Press Middle Focus
+mbind Client Press Right Focus
+mbind Frame Press A-Left Focus
mbind Titlebar DoubleClick Left ToggleShade
mbind Titlebar Click Up Shade
mbind Frame Click C-A-Up SendToNextDesktopWrap
mbind Frame Click C-A-Down SendToPreviousDesktopWrap
-mbind Root Click Left execute "xterm"
-
-[foo]
-
-mbind Titlebar, Handle {
- Left press Focus
- Middle press Lower
- Left click Raise
- Right click Lower
- Left drag Move
-}
-
-mbind Titlebar {
- Up press Shade
- Down press Unshade
- Left dclick ToggleShade
-}
-
-mbind Frame {
- A-Left click Raise
- A-Left drag Move
- A-Right click Lower
- A-Right drag Resize
- A-Up click NextDesktopWrap
- A-Down click PreviousDesktopWrap
- C-A-Up click SendToNextDesktopWrap
- C-A-Down click SendToPreviousDesktopWrap
-}
-
-mbind BLCorner, BRCorner {
- Left press Focus
- Left drag Resize
-}
-
-mbind Client {
- Left press Focus
- Middle press Focus
-}
-
-mbind Root {
- Left click execute "xterm"
- Up click NextDesktopWrap
- Down click PreviousDesktopWrap
- A-Up click NextDesktopWrap
- A-Down click PreviousDesktopWrap
-}
-
-mbind Maximize {
- Left click ToggleMaximizeFull
- Middle click ToggleMaximizeVert
- Right click ToggleMaximizeHorz
-}
-
-
-mbind Iconify {
- Left click Iconify
-}
-
-mbind Icon {
- Left dclick Close
-}
-
-mbind Close {
- Left click Close
- Middle click Kill
-}
-
-mbind AllDesktops {
- Left click ToggleOmnipresent
-}
-
-mbind Shade {
- Left click ToggleShade
-}
-
+mbind Root Click Right ShowMenu "root"