2wm

dual window manager prototype (minimalist dwm with no tags, just one view)
git clone git://git.suckless.org/2wm
Log | Files | Refs | README | LICENSE

2wm.1 (2547B)


      1 .TH 2WM 1 2wm-VERSION
      2 .SH NAME
      3 2wm \- stereo window manager
      4 .SH SYNOPSIS
      5 .B 2wm
      6 .RB [ \-v ]
      7 .SH DESCRIPTION
      8 2wm is a dynamic window manager for X. It manages windows in a master and
      9 stacking area. The master area contains the windows which currently need most
     10 attention, whereas the stacking area contains all other windows. Dialog windows
     11 are always managed floating, regardless of the mode applied. Each window can be
     12 made floating on demand.
     13 .P
     14 There are no workspaces and no tags. Instead there are two sets of windows, the
     15 currently attached windows and the currently detached windows. Each window can
     16 be detached and reattached, and you can invert the view to attach all detached
     17 windows and to detach all attached windows.
     18 .P
     19 2wm draws a small border around windows to indicate the focus state.
     20 .SH OPTIONS
     21 .TP
     22 .B \-v
     23 prints version information to standard output, then exits.
     24 .SH USAGE
     25 .SS Keyboard commands
     26 .TP
     27 .B Mod1-Shift-Return
     28 Start
     29 .BR xterm (1).
     30 .TP
     31 .B Mod1-j
     32 Focus next window.
     33 .TP
     34 .B Mod1-k
     35 Focus previous window.
     36 .TP
     37 .B Mod1-Return
     38 Zooms/cycles current window to/from master area, toggles maximization of current floating window.
     39 .TP
     40 .B Mod1-g
     41 Grow master area.
     42 .TP
     43 .B Mod1-s
     44 Shrink master area.
     45 .TP
     46 .B Mod1-a
     47 Attach most recently detached window.
     48 .TP
     49 .B Mod1-d
     50 Detach focused window.
     51 .TP
     52 .B Mod1-i
     53 Increase the number of windows in the master area.
     54 .TP
     55 .B Mod1-r
     56 Decrease the number of windows in the master area.
     57 .TP
     58 .B Mod1-Shift-c
     59 Close focused window.
     60 .TP
     61 .B Mod1-space
     62 Invert view, toggles detached with attached windows.
     63 .TP
     64 .B Mod1-Shift-space
     65 Toggle focused window between floating and non-floating state.
     66 .TP
     67 .B Mod1-Shift-q
     68 Quit 2wm.
     69 .SS Mouse commands
     70 .TP
     71 .B Mod1-Button1
     72 Move current floating window while dragging.
     73 .TP
     74 .B Mod1-Button2
     75 Zoom current window to the master area, toggles maximization of current floating window.
     76 .TP
     77 .B Mod1-Button3
     78 Resize current floating window while dragging.
     79 .SH CUSTOMIZATION
     80 2wm is customized by creating a custom config.h and (re)compiling the source
     81 code. This keeps it fast, secure and simple.
     82 .SH SEE ALSO
     83 .BR dmenu (1) ,
     84 .BR sbar (1)
     85 .SH BUGS
     86 Java applications which use the XToolkit/XAWT backend may draw grey windows
     87 only. The XToolkit/XAWT backend breaks ICCCM-compliance in recent JDK 1.5 and early
     88 JDK 1.6 versions, because it assumes a reparenting window manager. As a workaround
     89 you can use JDK 1.4 (which doesn't contain the XToolkit/XAWT backend) or you
     90 can set the following environment variable (to use the older Motif
     91 backend instead):
     92 .BR AWT_TOOLKIT=MToolkit .