summarylogtreecommitdiffstats
path: root/rc.xml
blob: c6db0703d8c9e1a0b950639df385adf641c0fb70 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
<?xml version="1.0"?>
<openbox_config xmlns="http://openbox.org/3.4/rc">

  <theme>
<!-- By default iconified windows appears in openbox tasklists
     regardless of _NET_WM_STATE_SKIP_TASKBAR hint.
     Set "strictSkipTaskbar" to "yes" for override this (nonstandard) behavior. -->
    <strictSkipTaskbar>no</strictSkipTaskbar>
  </theme>
  <mouse>
    <context name="Desktop">
      <mousebind action="Click" button="Up">
        <action name="DesktopPrevious"/>
      </mousebind>
      <mousebind action="Click" button="Down">
        <action name="DesktopNext"/>
      </mousebind>
      <mousebind action="Click" button="W-Up">
        <action name="DesktopPrevious"/>
      </mousebind>
      <mousebind action="Click" button="W-Down">
        <action name="DesktopNext"/>
      </mousebind>
      <mousebind action="Click" button="S-Up">
        <action name="Execute">
          <command>amixer set Master 1+</command>
        </action>
      </mousebind>
      <mousebind action="Click" button="S-Down">
        <action name="Execute">
          <command>amixer set Master 1-</command>
        </action>
      </mousebind>
    </context>
    <context name="Root">
      <mousebind action="Press" button="Middle">
        <action name="ShowMenu">
          <menu>client-list-combined-menu</menu>
        </action>
      </mousebind>
      <mousebind action="Press" button="Right">
        <action name="ShowMenu">
          <menu>root-menu</menu>
        </action>
      </mousebind>
    </context>

<!-- edges -->
    <context name="ScreenTopLeft"> <import>Root</import> <import>Desktop</import> </context>
    <context name="ScreenTop"> <import>Root</import> <import>Desktop</import> </context>
    <context name="ScreenTopRight"> <import>Root</import> <import>Desktop</import> </context>
    <context name="ScreenRight"> <import>Root</import> <import>Desktop</import> </context>
    <context name="ScreenBottomRight"> <import>Root</import> <import>Desktop</import> </context>
    <context name="ScreenBottom"> <import>Root</import> <import>Desktop</import> </context>
    <context name="ScreenBottomLeft">
      <import>Root</import> <import>Desktop</import>
      <mousebind action="Press" button="Left">
        <action name="ShowMenu">
          <menu>desktop-app-menu</menu>
        </action>
      </mousebind>
    </context>
<!-- edges end  -->

  </mouse>

  <menu>
    <file>menu.xml</file>
<!-- When the topmenu appears to be set first layout -->
    <TopMenuKbdGroup>0</TopMenuKbdGroup>

<!-- Allow utf8 menu accelerator keys  -->
    <utf8Enabled>yes</utf8Enabled>

  </menu>
</openbox_config>