MelmothX's openbox configuration

keybinding section of $HOME/.config/openbox/rc.xml

  <keyboard>
    <chainQuitKey>C-g</chainQuitKey>
    <!-- Keybindings for desktop switching -->
    <keybind key="W-S-1">
      <action name="SendToDesktop">
        <desktop>1</desktop>
      </action>
    </keybind>
    <keybind key="W-S-2">
      <action name="SendToDesktop">
        <desktop>2</desktop>
      </action>
    </keybind>
    <keybind key="W-S-3">
      <action name="SendToDesktop">
        <desktop>3</desktop>
      </action>
    </keybind>
    <keybind key="W-S-4">
      <action name="SendToDesktop">
        <desktop>4</desktop>
      </action>
    </keybind>
    <keybind key="W-S-5">
      <action name="SendToDesktop">
        <desktop>5</desktop>
      </action>
    </keybind>
    <keybind key="W-S-6">
      <action name="SendToDesktop">
        <desktop>6</desktop>
      </action>
    </keybind>
    <keybind key="W-1">
      <action name="Desktop">
        <desktop>1</desktop>
      </action>
    </keybind>
    <keybind key="W-2">
      <action name="Desktop">
        <desktop>2</desktop>
      </action>
    </keybind>
    <keybind key="W-3">
      <action name="Desktop">
        <desktop>3</desktop>
      </action>
    </keybind>
    <keybind key="W-4">
      <action name="Desktop">
        <desktop>4</desktop>
      </action>
    </keybind>
    <keybind key="W-5">
      <action name="Desktop">
        <desktop>5</desktop>
      </action>
    </keybind>
    <keybind key="W-6">
      <action name="Desktop">
        <desktop>6</desktop>
      </action>
    </keybind>
    <keybind key="W-d">
      <action name="ToggleShowDesktop"/>
    </keybind>
    <!-- Keybindings for windows -->
    <keybind key="W-S-c">
      <action name="Close"/>
    </keybind>
    <keybind key="W-p">
      <action name="Execute">
        <execute>dmenu_run</execute>
      </action>
    </keybind>
    <keybind key="W-Return">
      <action name="Execute">
        <execute>urxvt</execute>
      </action>
    </keybind>
    <!-- Keybindings for window switching -->
    <keybind key="W-j">
      <action name="NextWindow"/>
    </keybind>
    <keybind key="W-k">
      <action name="PreviousWindow"/>
    </keybind>
    <keybind key="W-l">
      <action name="NextWindow">
        <allDesktops>yes</allDesktops>
      </action>
    </keybind>
    <keybind key="W-h">
      <action name="PreviousWindow">
        <allDesktops>yes</allDesktops>
      </action>
    </keybind>
    <keybind key="W-S-l">
      <action name="MoveToEdgeEast"/>
    </keybind>
    <keybind key="W-S-h">
      <action name="MoveToEdgeWest"/>
    </keybind>
    <keybind key="W-S-k">
      <action name="MoveToEdgeNorth"/>
    </keybind>
    <keybind key="W-S-j">
      <action name="MoveToEdgeSouth"/>
    </keybind>

    <!-- Keybindings for running applications -->
  </keyboard>

$HOME/.config/openbox/autostart.sh

conky &
feh --bg-fill '/home/melmoth/.sfondi/bg.jpg' &
wmmoonclock -lat +44 -lon -12 &
(sleep 2 && fbpanel) &