wmfs.1 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203
  1. .\" Title: wmfs
  2. .\" Author:
  3. .\" Generator: DocBook XSL Stylesheets v1.73.2 <http://docbook.sf.net/>
  4. .\" Date: 04/22/2009
  5. .\" Manual: manual of wmfs
  6. .\" Source: wmfs 0.1rc4 (On The Run)
  7. .\"
  8. .TH "WMFS" "1" "04/22/2009" "wmfs 0\&.1rc4 (On The Run)" "manual of wmfs"
  9. .\" disable hyphenation
  10. .nh
  11. .\" disable justification (adjust text to left margin only)
  12. .ad l
  13. .SH "NAME"
  14. wmfs \- Window Manager From Scratch
  15. .SH "SYNOPSIS"
  16. \fBwmfs\fR [\fB\-ihvS\fR] [\fB\-C <file>\fR] [\fB\-c <uicb_function> <cmd>\fR] [\fB\-g <argument>\fR] [\fB\-s <screen_num> <string>\fR] [\fB\-V <viwmfs cmd>\fR]
  17. .sp
  18. .SH "DESCRIPTION"
  19. \fBWMFS\fR is a basic, lightweight and dynamic tiling windows manager for X\&.
  20. .sp
  21. .SH "OPTIONS"
  22. .PP
  23. \fB\-C <file>\fR
  24. .RS 4
  25. Load a configuration file\&.
  26. .RE
  27. .PP
  28. \fB\-c <uicb_function> <cmd>\fR
  29. .RS 4
  30. Execute an uicb function to control WMFS\&.
  31. .RE
  32. .PP
  33. \fB\-g <argument>\fR
  34. .RS 4
  35. Show information about wmfs status\&.
  36. .RE
  37. .PP
  38. \fB\-s <screen_num> <string>\fR
  39. .RS 4
  40. Set the bar(s) statustext. If the screen number is not specified, the string will be show on all screens bars\&.
  41. .RE
  42. .PP
  43. \fB\-V <viwmfs cmd>\fR
  44. .RS 4
  45. Manage WMFS with vi-like command\&.
  46. .RE
  47. .PP
  48. \fB\-S\fR
  49. .RS 4
  50. Update status script\&.
  51. .RE
  52. .PP
  53. \fB\-v\fR
  54. .RS 4
  55. Print version information to standard output, then exit\&.
  56. .RE
  57. .PP
  58. \fB\-h\fR
  59. .RS 4
  60. Print help information, then exit\&.
  61. .RE
  62. .PP
  63. \fB\-i\fR
  64. .RS 4
  65. Print WMFS informations
  66. .RE
  67. .SH "DEFAULT KEY BINDINGS"
  68. .PP
  69. \fBControl\-Alt + r\fR
  70. .RS 4
  71. Reload WMFS binary
  72. .RE
  73. .PP
  74. \fBControl + Return\fR
  75. .RS 4
  76. Run a terminal (urxvt by default)
  77. .RE
  78. .PP
  79. \fBAlt + q\fR
  80. .RS 4
  81. Quit the selected client
  82. .RE
  83. .PP
  84. \fBControl\-Alt\-Shift + q\fR
  85. .RS 4
  86. Exit WMFS
  87. .RE
  88. .PP
  89. \fBAlt + m \fR
  90. .RS 4
  91. Toggle maximize the selected client
  92. .RE
  93. .PP
  94. \fBAlt + b \fR
  95. .RS 4
  96. Toggle the bar position between top, hide and bottom
  97. .RE
  98. .PP
  99. \fBAlt + Tab\fR
  100. .RS 4
  101. Give the focus to the next client
  102. .RE
  103. .PP
  104. \fBAlt\-Shift + Tab\fR
  105. .RS 4
  106. Give the focus to the previous client
  107. .RE
  108. .PP
  109. \fBControl + Right\fR
  110. .RS 4
  111. Next tag
  112. .RE
  113. .PP
  114. \fBControl + Left\fR
  115. .RS 4
  116. Previous tag
  117. .RE
  118. .PP
  119. \fBAlt + Space\fR
  120. .RS 4
  121. Next layout
  122. .RE
  123. .PP
  124. \fBAlt\-Shift + Space\fR
  125. .RS 4
  126. Previous layout
  127. .RE
  128. .PP
  129. \fBAlt + l\fR
  130. .RS 4
  131. Increase the mwfact (+0\&.025)
  132. .RE
  133. .PP
  134. \fBAlt + h\fR
  135. .RS 4
  136. Decrease the mwfact (\-0\&.025)
  137. .RE
  138. .PP
  139. \fBAlt + d\fR
  140. .RS 4
  141. Increase the nmaster (+1)\fR
  142. .RE
  143. .PP
  144. \fBAlt\-Shift + d\fR
  145. .RS 4
  146. Decrease the nmaster (-1)\fR
  147. .RE
  148. .PP
  149. \fBAlt + t\fR
  150. .RS 4
  151. Swap the current client with the next\fR
  152. .RE
  153. .PP
  154. \fBAlt\-Shift + t\fR
  155. .RS 4
  156. Swap the current client with the previous\fR
  157. .RE
  158. .PP
  159. \fBAlt + p\fR
  160. .RS 4
  161. Make a launcher in the infobar to run an unix command\fR
  162. .RE
  163. .PP
  164. \fBAlt + Escape\fR
  165. .RS 4
  166. Set WMFS in ViWMFS mode. (see wmfs -V)\fR
  167. .RE
  168. .PP
  169. \fBAlt\-Shift + p\fR
  170. .RS 4
  171. Make a launcher in the infobar to run an ssh session\fR
  172. .RE
  173. .PP
  174. \fBAlt + F[1\&.\&.9]\fR
  175. .RS 4
  176. Change tag view
  177. .RE
  178. .PP
  179. \fBControl\-Shift +F[1\&.\&.9]\fR
  180. .RS 4
  181. Transfert the selected client to the wanted tag
  182. .RE
  183. .SH "CONFIGURATION"
  184. WMFS is configured by \fI$HOME/\&.config/wmfs/wmfsrc\fR\&.
  185. .sp
  186. .SH "BUGS"
  187. WMFS isn\'t stable for now\&. So it certainly contains some bugs\&.
  188. .sp
  189. .SH "AUTHORS"
  190. Martin Duquesnoy <\fIxorg62@gmail\&.com\fR\&[1]>\&.
  191. .sp
  192. .SH "WWW"
  193. Main site: \fIhttp://wmfs\&.info\fR Bug tracker: \fIhttp://bugs\&.wmfs\&.info\fR
  194. .sp
  195. .SH "COPYING"
  196. WMFS is under the BSD license\&. See COPYING for more informations\&.
  197. .sp
  198. .SH "NOTES"
  199. .IP " 1." 4
  200. xorg62@gmail.com
  201. .RS 4
  202. \%mailto:xorg62@gmail.com
  203. .RE