wistrut.1 (1663B)
1 .TH "WISTRUT" 1 "May, 2010" "wmii-@VERSION@" 2 3 .SH NAME 4 .P 5 wistrut \- The wmii EWMH strut manager 6 7 .SH SYNOPSIS 8 .P 9 wistrut \fI[\-HV]\fR \fI<window|class>\fR... 10 .P 11 wistrut \-v 12 13 .SH DESCRIPTION 14 .P 15 \fBwistrut\fR automatically sets EWMH struts on windows for programs 16 which don't provide such functionality. This allows you to leave 17 utility windows onscreen without obscuring managed clients. Instead, 18 whatever part of the screen is occupied by the window will be left 19 free by wmii, provided it is less than half of the screen width or 20 height. Struts are automatically updated when the managed windows 21 are moved or resized, and are only applied if the window is touching 22 an edge of the screen. 23 24 .P 25 \fBwistrut\fR may be used with any EWMH compatible window manager. 26 27 .SH ARGUMENTS 28 .P 29 All non\-option arguments constitute window IDs or regular 30 expressions. In the latter case, the any window whose 31 \fI<name>\fR:\fI<class>\fR:\fI<title>\fR (as used in wmii's colrules and tagrules) 32 will be managed. 33 34 .TP 35 \-H 36 37 .RS 38 Only set horizontal struts. Normally, \fBwistrut\fR locates 39 struts in the direction of the narrowest dimension of the 40 window, provided it is touching a screen edge. With this 41 option set, they will always be allocated on either the left 42 or right of the screen. Never the top or bottom. 43 .RE 44 .TP 45 \-V 46 47 .RS 48 Only set vertical struts. See \-H. 49 .RE 50 .TP 51 \-v 52 53 .RS 54 Display version information. 55 .RE 56 57 .SH BUGS 58 .P 59 There is no way to remove struts from a window other than to move it 60 away from the edge of the screen and kill \fBwistrut\fR. 61 62 .SH SEE ALSO 63 .P 64 wmii(1) 65 66 67 .\" man code generated by txt2tags 2.5 (http://txt2tags.sf.net) 68 .\" cmdline: txt2tags -o- wistrut.man1 69