_root_.jwmrc 5.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199
  1. <?xml version="1.0"?>
  2. <JWM>
  3. <!-- version flag for rc.update -->
  4. <!-- When updating change number here and in rc.update -->
  5. <!-- XDG_JWMRC_VERSION_001 -->
  6. <!-- IMPORTANT, ONLY EDIT /etc/xdg/templates/_root_.jwmrc -->
  7. <!-- jwm menu for puppy Linux -->
  8. <RootMenu label="Menu" labeled="false" height="MENHEIGHT" onroot="3">
  9. PUPPYMENU jwm-xdgmenu /etc/xdg/menus/puppy-desktop.menu
  10. PUPPYMENU jwm-xdgmenu /etc/xdg/menus/puppy-system.menu
  11. PUPPYMENU jwm-xdgmenu /etc/xdg/menus/puppy-setup.menu
  12. <Separator/>
  13. PUPPYMENU jwm-xdgmenu /etc/xdg/menus/puppy-utility.menu
  14. PUPPYMENU jwm-xdgmenu /etc/xdg/menus/puppy-filesystem.menu
  15. PUPPYMENU jwm-xdgmenu /etc/xdg/menus/puppy-graphic.menu
  16. PUPPYMENU jwm-xdgmenu /etc/xdg/menus/puppy-document.menu
  17. PUPPYMENU jwm-xdgmenu /etc/xdg/menus/puppy-calculate.menu
  18. PUPPYMENU jwm-xdgmenu /etc/xdg/menus/puppy-personal.menu
  19. PUPPYMENU jwm-xdgmenu /etc/xdg/menus/puppy-network.menu
  20. PUPPYMENU jwm-xdgmenu /etc/xdg/menus/puppy-internet.menu
  21. PUPPYMENU jwm-xdgmenu /etc/xdg/menus/puppy-multimedia.menu
  22. PUPPYMENU jwm-xdgmenu /etc/xdg/menus/puppy-fun.menu
  23. <Separator/>
  24. <Program label="Help" icon="help48.png">exec defaulthtmlviewer file:///usr/share/doc/index.html</Program>
  25. <Program label="Shutdown" icon="shutdown48.png">/usr/sbin/logout_gui</Program>
  26. <!-- </Menu> -->
  27. </RootMenu>
  28. <!-- 130630 joe added support disable flashing in tray, all apps -->
  29. <Group>
  30. <Option>noturgent</Option>
  31. </Group>
  32. <Group>
  33. <Class>xmms</Class>
  34. <Option>icon:xmms.xpm</Option>
  35. </Group>
  36. <Group>
  37. <Class>absvolume</Class>
  38. <Name>absvolume</Name>
  39. <Option>nolist</Option>
  40. </Group>
  41. <Group>
  42. <Name>xmessage</Name>
  43. <!-- <Option>icon:info16.xpm</Option> -->
  44. <Option>notitle</Option>
  45. <Option>nolist</Option>
  46. </Group>
  47. <Group>
  48. <Name>minixcal</Name>
  49. <Option>nolist</Option>
  50. <Option>layer:above</Option>
  51. </Group>
  52. <Group>
  53. <Name>igucal</Name>
  54. <Option>nolist</Option>
  55. </Group>
  56. <Group>
  57. <Class>gtkdialog-splash</Class>
  58. <Option>nolist</Option>
  59. <!-- <Option>layer:above</Option> -->
  60. <Option>nofocus</Option>
  61. </Group>
  62. <!-- created 130618, a class for all future popups -->
  63. <Group>
  64. <Class>splashwindow</Class>
  65. <Option>nolist</Option>
  66. <Option>layer:above</Option>
  67. <Option>nofocus</Option>
  68. </Group>
  69. <!-- Additional tray attributes: autohide, width, border, layer, layout -->
  70. <!-- Tray definition moved to separate file: .jwmrc-tray -->
  71. <Include>/root/.jwmrc-tray</Include>
  72. <WindowStyle>
  73. <Font>DejaVu Sans-10</Font>
  74. <Width>3</Width>
  75. <Height>22</Height>
  76. <Active>
  77. <Text>black</Text>
  78. <Title>#ffda51:#ffa100</Title>
  79. <!-- <Corner>white</Corner> -->
  80. <Outline>black</Outline>
  81. </Active>
  82. <Inactive>
  83. <Text>#aaaaaa</Text>
  84. <Title>#fffa71:#ffda51</Title>
  85. <!-- <Corner>#aaaaaa</Corner> -->
  86. <Outline>gray70</Outline>
  87. </Inactive>
  88. </WindowStyle>
  89. <PagerStyle>
  90. <Outline>black</Outline>
  91. <Foreground>#ffc100</Foreground>
  92. <Background>#ffc100</Background>
  93. <ActiveForeground>#ff8100</ActiveForeground>
  94. <ActiveBackground>#ffa100</ActiveBackground>
  95. </PagerStyle>
  96. <MenuStyle>
  97. <Font>DejaVu Sans-10</Font>
  98. <Foreground>black</Foreground>
  99. <Background>#ffda51</Background>
  100. <ActiveForeground>black</ActiveForeground>
  101. <ActiveBackground>#ffda51:#ffa100</ActiveBackground>
  102. </MenuStyle>
  103. <PopupStyle>
  104. <Font>DejaVu Sans-10</Font>
  105. <Outline>black</Outline>
  106. <Foreground>black</Foreground>
  107. <Background>yellow</Background>
  108. </PopupStyle>
  109. <!-- <Icons> -->
  110. <!-- <IconPath>$HOME/.icons</IconPath> -->
  111. <IconPath>/usr/local/lib/X11/mini-icons</IconPath>
  112. <IconPath>/usr/local/lib/X11/pixmaps</IconPath>
  113. <IconPath>/usr/share/pixmaps</IconPath>
  114. <IconPath>/usr/local/share/pixmaps</IconPath>
  115. <IconPath>/usr/share/pixmaps/puppy</IconPath>
  116. <!-- </Icons> -->
  117. <StartupCommand>
  118. for i in $HOME/.config/autostart/*.desktop;do if [ -f $i ];then xdg-open $i;fi;done
  119. </StartupCommand>
  120. <!-- Virtual Desktops -->
  121. <!-- Name tags can be contained within Desktops for desktop names. BK: syntax change with jwm 500... -->
  122. <Desktops width="3" height="1"/>
  123. <!-- Double click speed (in milliseconds) -->
  124. <DoubleClickSpeed>400</DoubleClickSpeed>
  125. <!-- Double click delta (in pixels) -->
  126. <DoubleClickDelta>3</DoubleClickDelta>
  127. <!-- The focus model (sloppy or click) -->
  128. <FocusModel>click</FocusModel>
  129. <!-- The snap mode (none, screen, or border) -->
  130. <SnapMode distance="10">border</SnapMode>
  131. <!-- The move mode (outline or opaque) -->
  132. <MoveMode>opaque</MoveMode>
  133. <!-- The resize mode (outline or opaque) -->
  134. <ResizeMode>opaque</ResizeMode>
  135. <!-- Key bindings -->
  136. <Key key="Up">up</Key>
  137. <Key key="Down">down</Key>
  138. <Key key="Right">right</Key>
  139. <Key key="Left">left</Key>
  140. <Key key="h">left</Key>
  141. <Key key="j">down</Key>
  142. <Key key="k">up</Key>
  143. <Key key="l">right</Key>
  144. <Key key="Return">select</Key>
  145. <Key key="Escape">escape</Key>
  146. <Key mask="A" key="Tab">next</Key>
  147. <Key mask="A" key="F4">close</Key>
  148. <Key mask="A" key="#">desktop#</Key>
  149. <Key mask="A" key="F1">root:3</Key>
  150. <Key mask="A" key="F2">window</Key>
  151. <Key mask="4" key="Up">maximize</Key>
  152. <Key mask="4" key="Down">minimize</Key>
  153. <Key mask="4" key="d">showdesktop</Key>
  154. <Key mask="4" key="r">exec:gexec</Key>
  155. <Key mask="4" key="l">/usr/local/apps/Xlock/AppRun -locknow</Key>
  156. <Key mask="4" key="t">exec:urxvt</Key>
  157. <!-- <Include>/root/.jwm/themes/jwm-default</Include> -->
  158. <Include>/root/.jwm/jwmrc-theme</Include>
  159. <Include>/root/.jwm/jwmrc-personal</Include>
  160. </JWM>