Deviation Actions

rcbarnes's avatar

OB3 Keybindings

By
0 Comments
795 Views
<?xml version="1.0" encoding="UTF-8"?>
<openbox_config xmlns="http://openbox.org/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://openbox.org/ file:///home/clay/openbox/rc.xsd">
<!-- Clay's keybindings: "Collision-Free Commanding"
Based loosely on the default keybindings in Windows, MacOS X, and common X11 WMs, and designed to avoid any key binding collisions with programs, all interactions (that could possibly be sent to an application) include the Super/Meta4 key (often labled the "Windows Key").
-->
<resistance>
<strength>25</strength>
<screen_edge_strength>50</screen_edge_strength>
</resistance>

<focus>
<focusNew>yes</focusNew>
<followMouse>yes</followMouse>
<focusLast>yes</focusLast>
<focusDelay>0</focusDelay>
<raiseOnFocus>no</raiseOnFocus>
</focus>

<theme>
<name>nop</name>
<titlelayout>NLIMC</titlelayout>
</theme>

<;placement>
<;policy>Smart</policy>
</placement>

<desktops>
<number>12</number>
<firstdesk>1</firstdesk>
<names><name>Alpha (1)</name><name>Beta (2)</name><name>Gamma (3)</name><name>Delta (4)</name><name>Epsilon (5)</name><name>Zeta (6)</name><name>Eta (7)</name><name>Theta (8)</name><name>Iota (9)</name><name>Kappa (10)</name><name>Lambda (11)</name><name>Mu (12)</name></names>
</desktops>

<resize>
<drawContents>yes</drawContents>
</resize>

<dock>
<;position>TopLeft</position>
<stacking>Top</stacking>
<direction>Vertical</direction>
<floatingX>0</floatingX>
<floatingY>0</floatingY>
<autoHide>yes</autoHide>
<hideDelay>500</hideDelay>
<moveButton>W-Left</moveButton>
</dock>

<keyboard>
<chainQuitKey>W-q</chainQuitKey>

<!--Workspace Switch Bindings-->
<keybind key="W-F1">
<action name="Desktop"><desktop>1</desktop><dialog>yes</dialog></action>
</keybind>
<keybind key="W-F2">
<action name="Desktop"><desktop>2</desktop><dialog>yes</dialog></action>
</keybind>
<keybind key="W-F3">
<action name="Desktop"><desktop>3</desktop><dialog>yes</dialog></action>
</keybind>
<keybind key="W-F4">
<action name="Desktop"><desktop>4</desktop><dialog>yes</dialog></action>
</keybind>
<keybind key="W-F5">
<action name="Desktop"><desktop>5</desktop><dialog>yes</dialog></action>
</keybind>
<keybind key="W-F6">
<action name="Desktop"><desktop>6</desktop><dialog>yes</dialog></action>
</keybind>
<keybind key="W-F7">
<action name="Desktop"><desktop>7</desktop><dialog>yes</dialog></action>
</keybind>
<keybind key="W-F8">
<action name="Desktop"><desktop>8</desktop><dialog>yes</dialog></action>
</keybind>
<keybind key="W-F9">
<action name="Desktop"><desktop>9</desktop><dialog>yes</dialog></action>
</keybind>
<keybind key="W-F10">
<action name="Desktop"><desktop>10</desktop><dialog>yes</dialog></action>
</keybind>
<keybind key="W-F11">
<action name="Desktop"><desktop>11</desktop><dialog>yes</dialog></action>
</keybind>
<keybind key="W-F12">
<action name="Desktop"><desktop>12</desktop><dialog>yes</dialog></action>
</keybind>
<keybind key="W-backslash">
<action name="DesktopNext"><wrap>yes</wrap><dialog>yes</dialog></action>
</keybind>
<keybind key="W-S-backslash">
<action name="DesktopPrevious"><wrap>yes</wrap><dialog>yes</dialog></action>
</keybind>
<keybind key="XF86AudioRaiseVolume">
<action name="DesktopNext"><wrap>yes</wrap><dialog>no</dialog></action>
</keybind>
<keybind key="XF86AudioLowerVolume">
<action name="DesktopPrevious"><wrap>yes</wrap><dialog>no</dialog></action>
</keybind>
<keybind key="W-XF86AudioRaiseVolume">
<action name="DesktopNext"><wrap>yes</wrap><dialog>yes</dialog></action>
</keybind>
<keybind key="W-XF86AudioLowerVolume">
<action name="DesktopPrevious"><wrap>yes</wrap><dialog>yes</dialog></action>
</keybind>
<!--END of Workspace Switch Bindings-->

<!--Application Switch Bindings-->
<keybind key="W-Tab">
<action name="NextWindow"/>
</keybind>
<keybind key="W-S-Tab">
<action name="PreviousWindow"/>
</keybind>
<!--END of Application Switch Bindings-->

<!--Window Stacking Bindings-->
<keybind key="W-bracketright">
<action name="Lower"/>
</keybind>
<keybind key="W-bracketleft">
<action name="Raise"/>
</keybind>
<!--END of Window Stacking Bindings-->

<!--Workspace State Bindings-->
<keybind key="W-d">
<action name="ShowDesktop"/>
</keybind>
<keybind key="W-S-d">
<action name="UnshowDesktop"/>
</keybind>
<!--END of Workspace State Bindings-->

<!--Window State Bindings-->
<keybind key="W-k">
<action name="Close"/>
</keybind>
<keybind key="W-A-k">
<action name="Kill"/>
</keybind>
<keybind key="W-h">
<action name="ToggleShade"/>
</keybind>
<keybind key="W-s">
<action name="ToggleOmnipresent"/>
</keybind>
<keybind key="W-space">
<action name="ToggleDecorations"/>
</keybind>
<keybind key="W-S-m">
<action name="Iconify"/>
</keybind>
<keybind key="W-m">
<action name="ToggleMaximizeFull"/>
</keybind>
<!--END of Window State Bindings-->

<!--Window Size Bindings-->
<keybind key="W-Insert">
<action name="ToggleMaximizeHorz"/>
</keybind>
<keybind key="W-Prior">
<action name="ToggleMaximizeVert"/>
</keybind>

<keybind key="W-Home">
<action name="ResizeRelativeVert"><delta>20</delta></action>
<action name="MoveRelativeVert"><delta>-20</delta></action>
</keybind>
<keybind key="W-S-Home">
<action name="ResizeRelativeVert"><delta>-20</delta></action>
<action name="MoveRelativeVert"><delta>20</delta></action>
</keybind>
<keybind key="W-A-Home">
<action name="ResizeRelativeVert"><delta>100</delta></action>
<action name="MoveRelativeVert"><delta>-100</delta></action>
</keybind>
<keybind key="W-A-S-Home">
<action name="ResizeRelativeVert"><delta>-100</delta></action>
<action name="MoveRelativeVert"><delta>100</delta></action>
</keybind>
<keybind key="W-C-Home">
<action name="ResizeRelativeVert"><delta>5</delta></action>
<action name="MoveRelativeVert"><delta>-5</delta></action>
</keybind>
<keybind key="W-C-S-Home">
<action name="ResizeRelativeVert"><delta>-5</delta></action>
<action name="MoveRelativeVert"><delta>5</delta></action>
</keybind>
<keybind key="W-End">
<action name="ResizeRelativeVert"><delta>20</delta></action>
</keybind>
<keybind key="W-S-End">
<action name="ResizeRelativeVert"><delta>-20</delta></action>
</keybind>
<keybind key="W-A-End">
<action name="ResizeRelativeVert"><delta>100</delta></action>
</keybind>
<keybind key="W-A-S-End">
<action name="ResizeRelativeVert"><delta>-100</delta></action>
</keybind>
<keybind key="W-C-End">
<action name="ResizeRelativeVert"><delta>5</delta></action>
</keybind>
<keybind key="W-C-S-End">
<action name="ResizeRelativeVert"><delta>-5</delta></action>
</keybind>
<keybind key="W-Delete">
<action name="ResizeRelativeHorz"><delta>20</delta></action>
<action name="MoveRelativeHorz"><delta>-20</delta></action>
</keybind>
<keybind key="W-S-Delete">
<action name="ResizeRelativeHorz"><delta>-20</delta></action>
<action name="MoveRelativeHorz"><delta>20</delta></action>
</keybind>
<keybind key="W-A-Delete">
<action name="ResizeRelativeHorz"><delta>100</delta></action>
<action name="MoveRelativeHorz"><delta>-100</delta></action>
</keybind>
<keybind key="W-A-S-Delete">
<action name="ResizeRelativeHorz"><delta>-100</delta></action>
<action name="MoveRelativeHorz"><delta>100</delta></action>
</keybind>
<keybind key="W-C-Delete">
<action name="ResizeRelativeHorz"><delta>5</delta></action>
<action name="MoveRelativeHorz"><delta>-5</delta></action>
</keybind>
<keybind key="W-C-S-Delete">
<action name="ResizeRelativeHorz"><delta>-5</delta></action>
<action name="MoveRelativeHorz"><delta>5</delta></action>
</keybind>
<keybind key="W-Next">
<action name="ResizeRelativeHorz"><delta>20</delta></action>
</keybind>
<keybind key="W-S-Next">
<action name="ResizeRelativeHorz"><delta>-20</delta></action>
</keybind>
<keybind key="W-A-Next">
<action name="ResizeRelativeHorz"><delta>100</delta></action>
</keybind>
<keybind key="W-A-S-Next">
<action name="ResizeRelativeHorz"><delta>-100</delta></action>
</keybind>
<keybind key="W-C-Next">
<action name="ResizeRelativeHorz"><delta>5</delta></action>
</keybind>
<keybind key="W-C-S-Next">
<action name="ResizeRelativeHorz"><delta>-5</delta></action>
</keybind>
<!--END of Window Size Bindings-->

<!--Send to Workspace Bindings-->
<keybind key="W-1">
<action name="SendToDesktop"><desktop>1</desktop><follow>yes</follow></action>
</keybind>
<keybind key="W-2">
<action name="SendToDesktop"><desktop>2</desktop><follow>yes</follow></action>
</keybind>
<keybind key="W-3">
<action name="SendToDesktop"><desktop>3</desktop><follow>yes</follow></action>
</keybind>
<keybind key="W-4">
<action name="SendToDesktop"><desktop>4</desktop><follow>yes</follow></action>
</keybind>
<keybind key="W-5">
<action name="SendToDesktop"><desktop>5</desktop><follow>yes</follow></action>
</keybind>
<keybind key="W-6">
<action name="SendToDesktop"><desktop>6</desktop><follow>yes</follow></action>
</keybind>
<keybind key="W-7">
<action name="SendToDesktop"><desktop>7</desktop><follow>yes</follow></action>
</keybind>
<keybind key="W-8">
<action name="SendToDesktop"><desktop>8</desktop><follow>yes</follow></action>
</keybind>
<keybind key="W-9">
<action name="SendToDesktop"><desktop>9</desktop><follow>yes</follow></action>
</keybind>
<keybind key="W1">
<action name="SendToDesktop"><desktop>10</desktop><follow>yes</follow></action>
</keybind>
<keybind key="W-minus">
<action name="SendToDesktop"><desktop>11</desktop><follow>yes</follow></action>
</keybind>
<keybind key="W-equal">
<action name="SendToDesktop"><desktop>12</desktop><follow>yes</follow></action>
</keybind>
<keybind key="W-C-1">
<action name="SendToDesktop"><desktop>1</desktop><follow>no</follow></action>
</keybind>
<keybind key="W-C-2">
<action name="SendToDesktop"><desktop>2</desktop><follow>no</follow></action>
</keybind>
<keybind key="W-C-3">
<action name="SendToDesktop"><desktop>3</desktop><follow>no</follow></action>
</keybind>
<keybind key="W-C-4">
<action name="SendToDesktop"><desktop>4</desktop><follow>no</follow></action>
</keybind>
<keybind key="W-C-5">
<action name="SendToDesktop"><desktop>5</desktop><follow>no</follow></action>
</keybind>
<keybind key="W-C-6">
<action name="SendToDesktop"><desktop>6</desktop><follow>no</follow></action>
</keybind>
<keybind key="W-C-7">
<action name="SendToDesktop"><desktop>7</desktop><follow>no</follow></action>
</keybind>
<keybind key="W-C-8">
<action name="SendToDesktop"><desktop>8</desktop><follow>no</follow></action>
</keybind>
<keybind key="W-C-9">
<action name="SendToDesktop"><desktop>9</desktop><follow>no</follow></action>
</keybind>
<keybind key="W-C-0">
<action name="SendToDesktop"><desktop>10</desktop><follow>no</follow></action>
</keybind>
<keybind key="W-C-minus">
<action name="SendToDesktop"><desktop>11</desktop><follow>no</follow></action>
</keybind>
<keybind key="W-C-equal">
<action name="SendToDesktop"><desktop>12</desktop><follow>no</follow></action>
</keybind>
<keybind key="W-BackSpace">
<action name="SendToDesktopNext"><follow>no</follow></action>
</keybind>
<keybind key="W-S-BackSpace">
<action name="SendToDesktopPrevious"><follow>no</follow></action>
</keybind>
<keybind key="W-A-BackSpace">
<action name="SendToDesktopNext"><follow>yes</follow></action>
</keybind>
<keybind key="W-A-S-BackSpace">
<action name="SendToDesktopPrevious"><follow>yes</follow></action>
</keybind>
<!--END of Send to Workspace Bindings-->

<!--Grow Window to Edge Bindings-->
<keybind key="W-A-KP_4">
<action name="GrowToEdgeWest"/>
</keybind>
<keybind key="W-A-KP_6">
<action name="GrowToEdgeEast"/>
</keybind>
<keybind key="W-A-KP_8">
<action name="GrowToEdgeNorth"/>
</keybind>
<keybind key="W-A-KP_2">
<action name="GrowToEdgeSouth"/>
</keybind>
<keybind key="W-A-KP_Left">
<action name="GrowToEdgeWest"/>
</keybind>
<keybind key="W-A-KP_Right">
<action name="GrowToEdgeEast"/>
</keybind>
<keybind key="W-A-KP_Up">
<action name="GrowToEdgeNorth"/>
</keybind>
<keybind key="W-A-KP_Down">
<action name="GrowToEdgeSouth"/>
</keybind>
<!--END of Grow Window to Edge Bindings-->

<!--Move Window to Edge Bindings-->
<keybind key="W-KP_4">
<action name="MoveToEdgeWest"/>
</keybind>
<keybind key="W-KP_6">
<action name="MoveToEdgeEast"/>
</keybind>
<keybind key="W-KP_8">
<action name="MoveToEdgeNorth"/>
</keybind>
<keybind key="W-KP_2">
<action name="MoveToEdgeSouth"/>
</keybind>
<keybind key="W-KP_5">
<action name="MoveToCenter"/>
</keybind>
<keybind key="W-KP_Left">
<action name="MoveToEdgeWest"/>
</keybind>
<keybind key="W-KP_Right">
<action name="MoveToEdgeEast"/>
</keybind>
<keybind key="W-KP_Up">
<action name="MoveToEdgeNorth"/>
</keybind>
<keybind key="W-KP_Down">
<action name="MoveToEdgeSouth"/>
</keybind>
<!--END of Move Window to Edge Bindings-->

<!--Move Window Bindings-->
<keybind key="W-Up">
<action name="MoveRelativeVert"><delta>-20</delta></action>
</keybind>
<keybind key="W-A-Up">
<action name="MoveRelativeVert"><delta>-100</delta></action>
</keybind>
<keybind key="W-C-Up">
<action name="MoveRelativeVert"><delta>-5</delta></action>
</keybind>
<keybind key="W-Down">
<action name="MoveRelativeVert"><delta>20</delta></action>
</keybind>
<keybind key="W-A-Down">
<action name="MoveRelativeVert"><delta>100</delta></action>
</keybind>
<keybind key="W-C-Down">
<action name="MoveRelativeVert"><delta>5</delta></action>
</keybind>
<keybind key="W-Left">
<action name="MoveRelativeHorz"><delta>-20</delta></action>
</keybind>
<keybind key="W-A-Left">
<action name="MoveRelativeHorz"><delta>-100</delta></action>
</keybind>
<keybind key="W-C-Left">
<action name="MoveRelativeHorz"><delta>-5</delta></action>
</keybind>
<keybind key="W-Right">
<action name="MoveRelativeHorz"><delta>20</delta></action>
</keybind>
<keybind key="W-A-Right">
<action name="MoveRelativeHorz"><delta>100</delta></action>
</keybind>
<keybind key="W-C-Right">
<action name="MoveRelativeHorz"><delta>5</delta></action>
</keybind>
<!--END of Move Window Bindings-->

<!--Show Menu Bindings-->
<keybind key="W-Escape">
<action name="ShowMenu"><menu>root-menu</menu></action>
</keybind>
<keybind key="W-Menu">
<action name="ShowMenu"><menu>client-menu</menu></action>
</keybind>
<keybind key="W-grave">
<action name="ShowMenu"><menu>client-list-menu</menu></action>
</keybind>
<keybind key="XF86Go">
<action name="ShowMenu"><menu>root-menu</menu></action>
</keybind>
<keybind key="XF86Back">
<action name="ShowMenu"><menu>client-list-menu</menu></action>
</keybind>
<!--END of Show Menu Bindings-->

<!--C* Music Player Bindings-->
<keybind key="C-XF86AudioPrev">
<action name="Execute"><execute>cmus-remote --seek -5</execute></action>
</keybind>
<keybind key="C-XF86AudioNext">
<action name="Execute"><execute>cmus-remote --seek 5</execute></action>
</keybind>
<keybind key="XF86AudioPrev">
<action name="Execute"><execute>cmus-remote -r</execute></action>
</keybind>
<keybind key="XF86AudioNext">
<action name="Execute"><execute>cmus-remote -n</execute></action>
</keybind>
<keybind key="C-XF86AudioPlay">
<action name="Execute"><execute>cmus-remote -p</execute></action>
</keybind>
<keybind key="XF86AudioPlay">
<action name="Execute"><execute>cmus-remote -u</execute></action>
</keybind>
<keybind key="C-XF86AudioStop">
<action name="Execute"><execute>cmus-remote -C</execute></action>
</keybind>
<keybind key="XF86AudioStop">
<action name="Execute"><execute>cmus-remote -s</execute></action>
</keybind>
<keybind key="XF86AudioMedia">
<action name="Execute"><execute>cmus-remote --reshuffle</execute></action>
</keybind>
<!--END of C* Music Player Bindings-->

<!--XMMS Bindings
<keybind key="C-XF86AudioPrev">
<action name="Execute"><execute>xmms-skip -b</execute></action>
</keybind>
<keybind key="C-XF86AudioNext">
<action name="Execute"><execute>xmms-skip -f</execute></action>
</keybind>
<keybind key="XF86AudioPrev">
<action name="Execute"><execute>xmms -r</execute></action>
</keybind>
<keybind key="XF86AudioNext">
<action name="Execute"><execute>xmms -f</execute></action>
</keybind>
<keybind key="XF86AudioPlay">
<action name="Execute"><execute>xmms -t</execute></action>
</keybind>
<keybind key="XF86AudioStop">
<action name="Execute"><execute>xmms -s</execute></action>
</keybind>
<keybind key="XF86AudioMedia">
<action name="Execute"><execute>xmms -a</execute></action>
</keybind>
END of XMMS Bindings-->

<!--Application Bindings-->
<keybind key="W-a">
<action name="Execute"><execute>amarok</execute></action>
</keybind>
<keybind key="W-b">
<action name="Execute"><execute>thunderbird</execute></action>
</keybind>
<keybind key="W-c">
<action name="Execute"><execute>uxterm -bg black -fg white -e orpie</execute></action>
</keybind>
<keybind key="W-e">
<action name="Execute"><execute>eclipse-3</execute></action>
</keybind>
<keybind key="W-f">
<action name="Execute"><execute>firefox</execute></action>
</keybind>
<keybind key="W-g">
<action name="Execute"><execute>gimp-2.2</execute></action>
</keybind>
<keybind key="W-i">
<action name="Execute"><execute>grip</execute></action>
</keybind>
<keybind key="W-l">
<action name="Execute"><execute>xscreensaver-command -l</execute></action>
</keybind>
<keybind key="W-n">
<action name="Execute"><execute>xsane</execute></action>
</keybind>
<keybind key="W-o">
<action name="Execute"><execute>ooffice2</execute></action>
</keybind>
<keybind key="W-p">
<action name="Execute"><execute>gftp</execute></action>
</keybind>
<keybind key="W-r">
<action name="Execute"><execute>rox</execute></action>
</keybind>
<keybind key="W-t">
<action name="Execute"><execute>urxvt -bg black -fg white +sb -sl 1024</execute></action>
</keybind>
<keybind key="W-u">
<action name="Execute"><execute>gucharmap</execute></action>
</keybind>
<keybind key="W-v">
<action name="Execute"><execute>gvim</execute></action>
</keybind>
<keybind key="W-x">
<action name="Execute"><execute>xscreensaver-demo</execute></action>
</keybind>
<!-- <keybind key="W-y">
<action name="Execute"><execute>lyx</execute></action>
</keybind>-->
<!--END of Application Bindings-->

</keyboard>

<mouse>
<dragThreshold>3</dragThreshold>
<doubleClickTime>200</doubleClickTime>

<context name="Frame">
<mousebind button="W-Left" action="Drag">
<action name="Move"/>
</mousebind>
<mousebind button="W-Left" action="Click">
<action name="Raise"/>
</mousebind>
<mousebind button="W-Left" action="Press">
<action name="Focus"/>
</mousebind>
<mousebind button="W-Right" action="Drag">
<action name="Resize"/>
</mousebind>
<mousebind button="W-Middle" action="Click">
<action name="Lower"/>
</mousebind>
<mousebind button="W-Middle" action="Press">
<action name="ShowMenu"><menu>client-menu</menu></action>
</mousebind>
<mousebind button="W-Up" action="Click">
<action name="DesktopPrevious"><wrap>yes</wrap><dialog>yes</dialog></action>
</mousebind>
<mousebind button="W-Down" action="Click">
<action name="DesktopNext"><wrap>yes</wrap><dialog>yes</dialog></action>
</mousebind>
<mousebind button="W-A-Up" action="Click">
<action name="SendToDesktopPrevious"/>
</mousebind>
<mousebind button="W-A-Down" action="Click">
<action name="SendToDesktopNext"/>
</mousebind>
</context>
<context name="Titlebar">
<mousebind button="Left" action="Drag">
<action name="Move"/>
</mousebind>
<mousebind button="Left" action="Click">
<action name="Raise"/>
</mousebind>
<mousebind button="Left" action="Press">
<action name="Focus"/>
</mousebind>
<mousebind button="Left" action="DoubleClick">
<action name="ToggleShade"/>
</mousebind>
<mousebind button="Middle" action="Press">
<action name="Lower"/>
</mousebind>
<mousebind button="Up" action="Click">
<action name="Shade"/>
</mousebind>
<mousebind button="Down" action="Click">
<action name="Unshade"/>
</mousebind>
<mousebind button="Right" action="Press">
<action name="ShowMenu"><menu>client-menu</menu></action>
</mousebind>
</context>
<context name="Handle">
<mousebind button="Left" action="Drag">
<action name="Move"/>
</mousebind>
<mousebind button="Left" action="Click">
<action name="Raise"/>
</mousebind>
<mousebind button="Left" action="Press">
<action name="Focus"/>
</mousebind>
<mousebind button="Middle" action="Press">
<action name="Lower"/>
</mousebind>
</context>
<context name="BLCorner">
<mousebind button="Left" action="Drag">
<action name="Resize"/>
</mousebind>
<mousebind button="Left" action="Press">
<action name="Focus"/>
</mousebind>
</context>
<context name="BRCorner">
<mousebind button="Left" action="Drag">
<action name="Resize"/>
</mousebind>
<mousebind button="Left" action="Press">
<action name="Focus"/>
</mousebind>
</context>
<context name="TLCorner">
<mousebind button="Left" action="Drag">
<action name="Resize"/>
</mousebind>
<mousebind button="Left" action="Press">
<action name="Focus"/>
</mousebind>
</context>
<context name="TRCorner">
<mousebind button="Left" action="Drag">
<action name="Resize"/>
</mousebind>
<mousebind button="Left" action="Press">
<action name="Focus"/>
</mousebind>
</context>
<context name="Client">
<mousebind button="Left" action="Press">
<action name="Focus"/>
<action name="Raise"/>
</mousebind>
<mousebind button="Middle" action="Press">
<action name="Focus"/>
</mousebind>
<mousebind button="Right" action="Press">
<action name="Focus"/>
</mousebind>
</context>
<context name="Icon">
<mousebind button="Left" action="Press">
<action name="Focus"/>
</mousebind>
<mousebind button="Right" action="Press">
<action name="ShowMenu"><menu>client-menu</menu></action>
</mousebind>
<mousebind button="Left" action="Press">
<action name="ShowMenu"><menu>client-menu</menu></action>
</mousebind>
</context>
<context name="AllDesktops">
<mousebind button="Left" action="Press">
<action name="Focus"/>
</mousebind>
<mousebind button="Left" action="Click">
<action name="ToggleOmnipresent"/>
</mousebind>
</context>
<context name="Shade">
<mousebind button="Left" action="Press">
<action name="Focus"/>
</mousebind>
<mousebind button="Left" action="Click">
<action name="ToggleShade"/>
</mousebind>
</context>
<context name="Iconify">
<mousebind button="Left" action="Press">
<action name="Focus"/>
</mousebind>
<mousebind button="Left" action="Click">
<action name="Iconify"/>
</mousebind>
</context>
<context name="Maximize">
<mousebind button="Left" action="Press">
<action name="Focus"/>
</mousebind>
<mousebind button="Middle" action="Press">
<action name="Focus"/>
</mousebind>
<mousebind button="Right" action="Press">
<action name="Focus"/>
</mousebind>
<mousebind button="Left" action="Click">
<action name="ToggleMaximizeFull"/>
</mousebind>
<mousebind button="Middle" action="Click">
<action name="ToggleMaximizeVert"/>
</mousebind>
<mousebind button="Right" action="Click">
<action name="ToggleMaximizeHorz"/>
</mousebind>
</context>
<context name="Close">
<mousebind button="Left" action="Press">
<action name="Focus"/>
</mousebind>
<mousebind button="Left" action="Click">
<action name="Close"/>
</mousebind>
</context>
<context name="Desktop">
<mousebind button="W-Up" action="Press">
<action name="DesktopPrevious"><wrap>yes</wrap><dialog>yes</dialog></action>
</mousebind>
<mousebind button="W-Down" action="Press">
<action name="DesktopNext"><wrap>yes</wrap><dialog>yes</dialog></action>
</mousebind>
<mousebind button="Left" action="Press">
<action name="Focus"/>
<action name="Raise"/>
</mousebind>
<mousebind button="Middle" action="Press">
<action name="ShowMenu"><menu>client-list-menu</menu></action>
</mousebind>
<mousebind button="Right" action="Press">
<action name="ShowMenu"><menu>root-menu</menu></action>
</mousebind>
</context>
<context name="MoveResize">
<mousebind button="Up" action="Press">
<action name="DesktopPrevious"><wrap>yes</wrap><dialog>yes</dialog></action>
</mousebind>
<mousebind button="Down" action="Press">
<action name="DesktopNext"><wrap>yes</wrap><dialog>yes</dialog></action>
</mousebind>
</context>
</mouse>

<menu>
<!-- You can specify more than one menu file in here and they are all loaded,
just don't make menu ids clash or, well, it'll be kind of pointless -->

<!-- default menu file (or custom one in $HOME/.config/openbox/) -->
<file>/home/clay/.config/openbox/menu.xml</file>
</menu>

</openbox_config>
Image details
Image size
3223x816px 321.73 KB
Published:
© 2006 - 2021 rcbarnes
Comments0
Join the community to add your comment. Already a deviant? Log In